log-warper icon indicating copy to clipboard operation
log-warper copied to clipboard

Logging library to provide more convenient, extremely configurable but simple monadic interface with pretty output

Results 18 log-warper issues
Sort by recently updated
recently updated
newest added

Required for https://github.com/serokell/yt-utilities/pull/176

- Add following line to any file that use logging: `logWarning $ toText $ map chr [128]` - Build, run Expected: Program not crashes Actual: Program crashes with `play-log: :...

bug
question

Basically rewrite this module into new interface using new `Configuration` type: * https://github.com/serokell/log-warper/blob/fb0ea8451db9a832baf619f59d937b723c983415/log-warper/src/Logw/IOLogger.hs **NOTE:** Update logging tutorial and playground after this is done.

enhancement
refactoring
2.0

Currently only terminal action is implemented in `log-warper-2.0`. Would be great to implement file handler as well. **NOTE:** Update logging tutorial and playground after this is done.

enhancement
2.0

Currently logger rotation is not implemented in `log-warper-2.0`.

enhancement
2.0

This module: * https://github.com/serokell/log-warper/blob/fb0ea8451db9a832baf619f59d937b723c983415/log-warper/src/Logw/Pure.hs **NOTE:** Update pure logging tutorial and playground after this is done.

pure logging
2.0

Current approach for logging extensions is not externally extensible. It's great to have more flexible logging configuration: * https://github.com/serokell/log-warper/blob/fb0ea8451db9a832baf619f59d937b723c983415/log-warper/src/Logw/Configuration/Type.hs#L68 For reference see discussion here: * https://github.com/serokell/log-warper/pull/108#discussion_r183030304

help wanted
yaml-configuration
refactoring
2.0

https://github.com/serokell/log-warper/tree/fb0ea8451db9a832baf619f59d937b723c983415/log-warper/test

tests
2.0

This module: * https://github.com/serokell/log-warper/blob/fb0ea8451db9a832baf619f59d937b723c983415/log-warper/src/Logw/Exception.hs It contains useful functions.

refactoring
2.0