Lovei Laszlo wrote: > f() -> ok. > g() -> F=f, F(). > > In practice, this aborts with the reason badfun. The question is, which > one is considered good: the manual, or the implementation? Try g() -> F=fun f/0, F(). The F=f just assigns the atom 'f' to F, and that's not a function. Robby