all options
forky  ] [  sid  ]
[ Source: haskell-co-log-core  ]

Package: libghc-co-log-core-dev (0.3.2.5-1)

Links for libghc-co-log-core-dev

Screenshot

Debian Resources:

Download Source Package haskell-co-log-core:

Maintainers:

External Resources:

Similar packages:

Composable Contravariant Comonadic Logging Library

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 a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.

Other Packages Related to libghc-co-log-core-dev

  • depends
  • recommends
  • suggests
  • enhances

Download libghc-co-log-core-dev

Download for all available architectures
Architecture Package Size Installed Size Files
alpha (unofficial port) 90.9 kB901.0 kB [list of files]
amd64 67.7 kB577.0 kB [list of files]
arm64 68.5 kB690.0 kB [list of files]
armhf 80.6 kB708.0 kB [list of files]
hppa (unofficial port) 104.6 kB829.0 kB [list of files]
i386 67.5 kB506.0 kB [list of files]
loong64 103.1 kB1,120.0 kB [list of files]
m68k (unofficial port) 106.8 kB896.0 kB [list of files]
ppc64 (unofficial port) 79.7 kB890.0 kB [list of files]
ppc64el 81.7 kB871.0 kB [list of files]
riscv64 105.2 kB987.0 kB [list of files]
s390x 90.6 kB984.0 kB [list of files]
sparc64 (unofficial port) 96.2 kB1,807.0 kB [list of files]