pure-hs-readline-2006.3.23ContentsIndex
System.Console.PureReadline
Portabilitynon-portable
Stabilityexperimental
MaintainerBjorn Bringert, bjorn@bringert.net
Description

A simple readline replacement module in pure Haskell.

TODO

  • Support non-vt100 terminals
  • Support non-posix pathnames in tab completion
  • Support .inputrc
  • Show alternatives when completion is ambiguous
  • Restore terminal settings when interrupted
  • ifdef away echoing stuff for Hugs support
  • Support undo
  • Support yanking (pasting)
Documentation
readline :: String -> IO (Maybe String)
addHistory :: String -> IO ()
Produced by Haddock version 0.7