Command line manager This manager will listen to the standard input as soon as the MVar token is filled. Then, it will fill another MVar (input) with the parsed command. Autocompletion is supported throught haskeline configuration.
- getInput :: Shaker IO (IO ())
- listActions :: Monad m => ShakerInput -> String -> m [Completion]
- data InputState = InputState {}
Documentation
listActions :: Monad m => ShakerInput -> String -> m [Completion]Source