[erlang-questions] noob namespace question

Loïc Hoguin <>
Wed Dec 12 19:00:25 CET 2012


On 12/12/2012 06:58 PM, Rustom Mody wrote:
> In Erlang variables start with a capital letter, atoms start with a
> lowercase letter.
> Functions also start with lowercase.
>
> How does Erlang distinguish atoms and functions? Especially in the
> context of higher order functions.?
>
> [Disclaimer: noob to Erlang but not functional programming or Lisp.
> Erlang atoms look quite close to Lisp atoms though also different...]

Function names are atoms.

Funs don't have a name (yet) so there's no naming happening there.

-- 
Loïc Hoguin
Erlang Cowboy
Nine Nines
http://ninenines.eu



More information about the erlang-questions mailing list