log-warper
==========
[](https://travis-ci.org/serokell/log-warper)
[](https://hackage.haskell.org/package/log-warper)
[](http://stackage.org/lts/package/log-warper)
[](http://stackage.org/nightly/package/log-warper)
[](https://opensource.org/licenses/MIT)
Auxilary logging library, which is wrapper over
[hslogger](http://hackage.haskell.org/package/hslogger) but allows
to keep logger name into monadic context, making logging less boilerplate.
Key features:
1. Output is colored :star:
2. Supports logging initialization from `.yaml` configuration file
3. Has wrapper for pure logging via `StateT`
4. Supports log rotation
5. Flexibles and easy setting up of loggers (using monoidal builders and lenses)
6. Ability to acquire last `N` megabytes of logs from in-memory cache
Contributing
------------
> **This project uses [`universum`](https://github.com/serokell/universum)
> as default prelude**