Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
HaskellWorks.Polysemy.Log
Documentation
interpretDataLogNoop :: forall a r. InterpreterFor (DataLog a) r Source #
interpretDataLogLocalNoop :: forall a r. (a -> a) -> InterpreterFor (DataLog a) r Source #
interpretDataLogToJsonStdout :: Member (Embed IO) r => (e -> Value) -> Sem (DataLog e : r) a -> Sem r a Source #
logMessageToJson :: LogMessage -> Value Source #