Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alonsodomin/scala-colog
Functional Composable logging
https://github.com/alonsodomin/scala-colog
composability composable cross-platform functional-programming logging logging-library scala scalajs
Last synced: 3 months ago
JSON representation
Functional Composable logging
- Host: GitHub
- URL: https://github.com/alonsodomin/scala-colog
- Owner: alonsodomin
- License: mpl-2.0
- Created: 2019-01-09T09:39:19.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-29T09:37:01.000Z (6 months ago)
- Last Synced: 2024-10-29T23:34:19.476Z (3 months ago)
- Topics: composability, composable, cross-platform, functional-programming, logging, logging-library, scala, scalajs
- Language: Scala
- Homepage: https://alonsodomin.github.io/scala-colog/
- Size: 750 KB
- Stars: 9
- Watchers: 3
- Forks: 2
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Co-Log Scala
[![Build Status](https://travis-ci.org/alonsodomin/scala-colog.svg?branch=master)](https://travis-ci.org/alonsodomin/scala-colog)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/e06443e988904f558a08129804ae189d)](https://www.codacy.com/app/alonsodomin/scala-colog?utm_source=github.com&utm_medium=referral&utm_content=alonsodomin/scala-colog&utm_campaign=Badge_Grade)
[![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://opensource.org/licenses/MPL-2.0)
[![Latest version](https://index.scala-lang.org/alonsodomin/scala-colog/colog-core/latest.svg?color=green)](https://index.scala-lang.org/alonsodomin/scala-colog)
[![Mergify Status](https://img.shields.io/endpoint.svg?url=https://gh.mergify.io/badges/alonsodomin/scala-colog&style=flat)](https://mergify.io)Cross-platform pure functional logging library for Scala. Integrates with well known JVM logging frameworks and
can also be used standalone in ScalaJS or Scala Native.## Documentation
Go towards the [project's website](https://alonsodomin.github.io/scala-colog/) for more information.
## Acknowledgments
You gotta give credit where credit is due. `scala-colog` is a Scala fork of Dimitrii Kovanikov's [`colog`](https://github.com/kowainik/co-log),
the Haskell library that initially explored the idea of composable loggers. For more information about the internals
read [this very descriptive blog post](https://kowainik.github.io/posts/2018-09-25-co-log) by its Author.