In Haskell many of my functions are 1 line long, and often less than four lines. So the comment that Walter says often against shallow single-line Phobos functions doesn't apply to Haskell :-)
This is so true. Factoring functions is not just about making code shorter, but grouping constructs in such a way as to more clearly describe the actions performed. -- Simen
