[erlang-questions] how to quelch lc warnings?
Mon Apr 16 04:09:54 CEST 2007
Isn't this stuff about list comprehensions with no generator distracting
us from the original application of the idea? It was something like
[X || X /= ] ++ [Y || Y /= ] ++ [Z || Z /= ]
which can be written easily as a list comprehension WITH a generator:
[T | T <- [X,Y,Z], T /= ]
This way does require the invention of a name (T), but to me it is
more intention-revealing (I want those of X, Y, Z that are not empty
lists collected as a list) and avoids the repeated /=  test.
More information about the erlang-questions