co-log-core
Version 0.3.2.3 revision 0 uploaded by alaendle.
Package meta
- Synopsis
- Composable Contravariant Comonadic Logging Library
- Description
This package provides core types and functions to work with the
LogAction
data type which is both simple and powerful.newtype LogAction m msg = LogAction { unLogAction :: msg -> m () }
The ideas behind this package are described in the following blog post:
See the following packages for different implementations based on
co-log-core
:co-log: taggless final implementations.
co-log-polysemy: extensible effects implementation based on
polysemy
.
- Author
- Dmitrii Kovanikov
- Bug reports
- https://github.com/co-log/co-log-core/issues
- Category
- Logging, Contravariant, Comonad
- Copyright
- 2018-2020 Kowainik, 2021-2025 Co-Log
- Homepage
- https://github.com/co-log/co-log-core
- Maintainer
- Co-Log <xrom.xkov@gmail.com>
- Package URL
- n/a
- Stability
- stable