Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Hix.Data.Monad
Documentation
Constructors
LogError | |
LogWarn | |
LogInfo | |
LogVerbose | |
LogDebug |
Instances
Generic LogLevel Source # | |
Show LogLevel Source # | |
Eq LogLevel Source # | |
type Rep LogLevel Source # | |
Defined in Hix.Data.Monad type Rep LogLevel = D1 ('MetaData "LogLevel" "Hix.Data.Monad" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) ((C1 ('MetaCons "LogError" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LogWarn" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "LogInfo" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "LogVerbose" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LogDebug" 'PrefixI 'False) (U1 :: Type -> Type)))) |
data AppResources Source #
Instances
MonadIO M Source # | |
Defined in Hix.Data.Monad | |
Applicative M Source # | |
Functor M Source # | |
Monad M Source # | |
MonadCatch M Source # | |
MonadMask M Source # | |
MonadThrow M Source # | |
Defined in Hix.Data.Monad | |
HasField name AppResources a => HasField (name :: k) AppResProxy (M a) Source # | |
Defined in Hix.Data.Monad Methods getField :: AppResProxy -> M a # | |
Show k => NLookup LookupFatal k v (Text -> M v) Source # | |
data AppResProxy Source #
Constructors
AppResProxy |
Instances
HasField name AppResources a => HasField (name :: k) AppResProxy (M a) Source # | |
Defined in Hix.Data.Monad Methods getField :: AppResProxy -> M a # |
appRes :: AppResProxy Source #