質問

Can someone explain the single quotes (' ') in this Erlang record syntax?

#'queue.declare'{queue = <<"hello">>}
役に立ちましたか?

解決

In this expression, 'queue.declare' is the record's name, and therefore must be an atom.

An atom should be enclosed in single quotes (') if it does not begin with a lower-case letter or if it contains other characters than alphanumeric characters, underscore (_), or @.

他のヒント

's are for atoms and "s are for strings. 's and "s are not interchangeable, so use them in the appropriate places.

If you want to read more, read: http://www.erlang.org/doc/reference_manual/data_types.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top