hextra-1.1.0.1: Generic and niche utility functions and more for Haskell.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hextra.IO

Documentation

processInput :: forall a. (String -> IO a) -> IO a Source #

processInputRead :: forall a b. Read b => (b -> IO a) -> IO a Source #

processPrompt :: forall a. Maybe String -> (String -> IO a) -> IO a Source #

processPromptRead :: forall a b. Read b => Maybe String -> (b -> IO a) -> IO a Source #