Home
Softono
c

co-log

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by co-log

co-log
Open Source

co-log

co-log is a composable and configurable logging framework for Haskell that combines Haskell idioms to provide a convenient logging interface. While its core uses advanced typeclass concepts, it offers a beginner-friendly API along with comprehensive documentation, examples, and tutorials. The library takes a pragmatic approach to logging using fundamental Haskell abstractions, making it highly composable and configurable. The co-log family includes several packages: co-log-core, a lightweight package with basic data types depending only on base; co-log, a tagless final implementation providing ready-to-go logging functionality; co-log-polysemy, an implementation built on the polysemy extensible effects library; and co-log-benchmarks for performance testing. The library supports common logging levels such as debug, info, and text output, with utilities for message formatting and transformation. It is designed to integrate easily into Haskell projects as a more powerful and structured replacement for basic prin

Developer Tools Testing & QA
263 Github Stars