Safe Haskell | None |
---|
Hbro.Prompt
- init :: Builder -> IO PromptBar
- open :: String -> String -> K ()
- clean :: K ()
- read :: String -> String -> (String -> K ()) -> K ()
- incrementalRead :: String -> String -> (String -> K ()) -> K ()
- iread :: String -> String -> (String -> K ()) -> K ()
- read' :: Bool -> String -> String -> (String -> K ()) -> K ()
- readURI :: String -> String -> (URI -> K ()) -> K ()
Documentation
Arguments
:: String | Prompt description |
-> String | Initial value |
-> (String -> K ()) | Callback function to trigger when validating prompt value |
-> K () |
Open prompt bar with given description and default value, and register a callback to trigger at validation.
incrementalRead :: String -> String -> (String -> K ()) -> K ()Source
Same as prompt
, but callback is triggered for each change in prompt's entry.