I am pleased to announce the release of Haskeline 0.6.3: http://hackage.haskell.org/package/haskeline http://trac.haskell.org/haskeline Haskeline provides a user interface for line input in command-line programs. The library is similar in purpose to readline or editline, but since it is written in Haskell it is (hopefully) more easily used in other Haskell programs. Improvements since version 0.6.2 include the following (see CHANGES for details and a full list): * Various API additions -- in particular, "Behaviors" control the choice between terminal-style and file-style interactions. * Correct width calculations for wide characters (e.g., CJK). * Better handling of prompts containing POSIX escape sequences: http://trac.haskell.org/haskeline/wiki/ControlSequencesInPrompt * Keybinding fixes/additions: http://trac.haskell.org/haskeline/wiki/KeyBindings * Several optimizations for speed and responsiveness. Best, -Judah