hell-2.1: A Haskell shell based on shell-conduit

Safe HaskellNone
LanguageHaskell98

Hell.Types

Synopsis

Documentation

data Config Source

Shell config.

Constructors

Config 

Fields

configImports :: ![String]

Starting imports.

configWelcome :: String

A welcome string.

configHistory :: FilePath
 
configPrompt :: String -> FilePath -> Hell String

An action to generate the prompt.

Instances

data HellState Source

State of the shell.

newtype Hell a Source

Hell monad, containing user information and things like that.

Constructors

Hell