[Haskell-cafe] help w/ improving custom Stream for parsec