System.Console.Haskeline

Interactive sessions

The InputT monad transformer

data InputT m a

Behaviors

data Behavior

User interaction functions

Reading user input

Outputting text

Customization

Settings

data Settings m

User preferences

data Prefs

Ctrl-C handling

data Interrupt