| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.PureScript.Interactive
- handleCommand :: (MonadReader PSCiConfig m, MonadState PSCiState m, MonadIO m) => (String -> m ()) -> m () -> (String -> m ()) -> Command -> m ()
- make :: [(FilePath, Module)] -> Make ([ExternsFile], Environment)
- runMake :: Make a -> IO (Either MultipleErrors a)
Documentation
Arguments
| :: (MonadReader PSCiConfig m, MonadState PSCiState m, MonadIO m) | |
| => (String -> m ()) | evaluate JS |
| -> m () | reload |
| -> (String -> m ()) | print into console |
| -> Command | |
| -> m () |
Performs a PSCi command
make :: [(FilePath, Module)] -> Make ([ExternsFile], Environment) Source #
Build the collection of modules from scratch. This is usually done on startup.