Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data Env = Env {}
- type AppM = InputT (ReaderT Env IO)
- runAppM :: Env -> AppM a -> IO a
- data InitException = URIParseException String
- handleInitException :: InitException -> IO a
Config Data
Effects Stack
Exceptions
data InitException Source #
Instances
Exception InitException Source # | |
Defined in App.Types | |
Generic InitException Source # | |
Defined in App.Types type Rep InitException :: Type -> Type # from :: InitException -> Rep InitException x # to :: Rep InitException x -> InitException # | |
Show InitException Source # | |
Defined in App.Types showsPrec :: Int -> InitException -> ShowS # show :: InitException -> String # showList :: [InitException] -> ShowS # | |
type Rep InitException Source # | |
Defined in App.Types type Rep InitException = D1 ('MetaData "InitException" "App.Types" "ws-0.0.6-4ylgG16jiNWHkyZt0Ylflp" 'False) (C1 ('MetaCons "URIParseException" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String))) |
handleInitException :: InitException -> IO a Source #