[Haskell-cafe] to make a statically known sized non-empty list