[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

More information about the erlang-questions mailing list