Lightweight readline library for Haskell