serokell / log-warper

Logging library to provide more convenient, extremely configurable but simple monadic interface with pretty output
MIT License
19 stars 11 forks source link

Refactor 'Concurrent' module into new interface #116

Open chshersh opened 6 years ago

chshersh commented 6 years ago

This module:

Also, instead of monad-control you should use MonadUnliftIO from unliftio-core.

And this function should be moved in Logw.Concurrent module:

https://github.com/serokell/log-warper/blob/fb0ea8451db9a832baf619f59d937b723c983415/log-warper/src/Logw/CanLog.hs#L148

NOTE: Update playground after this is done.