[erlang-questions] A style question
Fri Feb 12 05:46:56 CET 2010
by default the emacs erlang mode will indent the anon function from the end
of the fun() -> line
... some code here ...
this takes up 27 of your 80 characters, whereas F = fun() -> is only 12,
thats the main reason I stopped doing it.
On 12 February 2010 04:39, Michael Richter <> wrote:
> Only thing I can think of is that if the same fun is used in more than one
> place in the function (or has potential to be) it's better to have the
> label. Aside from that I've got nothing.
> On 12 February 2010 12:34, Richard O'Keefe <> wrote:
> > I've been looking at some Erlang code that's full of stuff like
> > F = fun() -> ...
> > mnesia:transaction(F)
> > My preferred style for this would be
> > mnesia:transaction(fun () ->
> > ....
> > end)
> > which I think a Smalltalk or Ruby programmer would also prefer.
> > But is this just prejudice on my part, or is there a reason why
> > inserting an opaque name like "F" is a good idea?
> > ________________________________________________________________
> > erlang-questions (at) erlang.org mailing list.
> > See http://www.erlang.org/faq.html
> > To unsubscribe; mailto:
More information about the erlang-questions