[Haskell] making inits less strict