# About The *co-log* adapter for [polysemy-log](https://hackage.haskell.org/package/polysemy-log). ```haskell import Polysemy.Log import Polysemy.Log.Colog prog :: Member Log r => Sem r () prog = do Log.debug "debugging" Log.error "failing" interpretLogColog prog :: Sem [Colog.Log (LogEntry LogMessage), Embed IO] () interpretLogStdout prog :: Sem '[Embed IO] () ``` For more documentation, please consult Hackage: * [polysemy-log](https://hackage.haskell.org/package/polysemy-log) * [polysemy-log-co](https://hackage.haskell.org/package/polysemy-log-co) * [polysemy-log-di](https://hackage.haskell.org/package/polysemy-log-di)