Package: libghc-co-log-core-doc
Source: haskell-co-log-core
Version: 0.3.2.5-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Installed-Size: 748
Depends: haddock-interface-44
Recommends: ghc-doc, libghc-co-log-core-dev, libjs-mathjax
Suggests: libghc-co-log-core-prof
Section: doc
Priority: optional
Homepage: https://github.com/co-log/co-log-core
Description: Composable Contravariant Comonadic Logging Library; documentation
 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:
 .
  * [co-log: Composable Contravariant Combinatorial Comonadic Configurable
    Convenient Logging](https://kowainik.github.io/posts/2018-09-25-co-log)
 .
 See the following packages for different implementations based on co-log-core:
 .
  * [co-log](http://hackage.haskell.org/package/co-log): taggless final
    implementations.
  * [co-log-polysemy](http://hackage.haskell.org/package/co-log-polysemy):
    extensible effects implementation based on polysemy.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.
