[Haskell-cafe] Non Empty List?