How to do line oriented i/o in constant space?

matthias <>
Tue Oct 10 11:13:05 CEST 2000


I feel somewhat guilty for spreading (in the FAQ) the use of halt() in
stand-along programs, e.g.

Torbjorn Tornkvist writes:

 > loop(Port) ->
 >     receive
 > 	{Port, eof} ->
 > 	    halt()
 >     end.

I'm about to put out a new release of the FAQ and was going to change
all occurences of halt() to init:stop(). The latter is a graceful
shutdown, as compared to halt's 'kill -9' behaviour. Before I do 
that, any comments?

(previously known as )

More information about the erlang-questions mailing list