polysemy-zoo v0.7.0.1 Release Notes

Release Date: 2020-10-06 // 12 months ago
    • ๐Ÿ”Œ As a stop-gap for #65, the library has been rewritten to no longer use polysemy-plugin. This should allow GHC 8.10 users to use the library.

Previous changes from v0.7.0.0

  • ๐Ÿ’ฅ Breaking Changes

    • Tagged has been migrated to polysemy proper.
    • ๐Ÿšš Polysemy.Alias and InterpreterOf has been removed in favor of InterpreterFor, which is now part of polysemy proper (thanks to @bolt12).
    • โœ‚ Removed runKVStoreInRedis, runSetStoreInRedis, and Polysemy.Redis.Utils due to lack of use.

    Other Changes

    • โž• Added MonadThrow and MonadCatch constraint absorbers which operate via Error SomeException (thanks to @adamConnerSax).
    • โž• Added Polysemy.Input.Streaming, which offers streaming interoperability.
    • โž• Added Polysemy.Reader.Compact, which is useful for Reader effects which provide a large structure (thanks to @spacekitteh).