Copyright | (c) Justus Adam 2016 |
---|---|
License | BSD3 |
Maintainer | dev@justus.science |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
- runMarvin :: forall a. IsAdapter a => [ScriptInit a] -> IO ()
- data ScriptInit a
- class IsAdapter a
- requireFromAppConfig :: Configured a => Config -> Name -> IO a
- lookupFromAppConfig :: Configured a => Config -> Name -> IO (Maybe a)
- defaultConfigName :: FilePath
Documentation
data ScriptInit a Source #
Initializer for a script. This gets run by the server during startup and creates a Script
requireFromAppConfig :: Configured a => Config -> Name -> IO a Source #
lookupFromAppConfig :: Configured a => Config -> Name -> IO (Maybe a) Source #