All Versions
13
Latest Version
Avg Release Cycle
42 days
Latest Release
1625 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.7.0.1 Changes
October 06, 2020- ๐ 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.
- ๐ As a stop-gap for #65, the library has been rewritten to no longer use
-
v0.7.0.0 Changes
February 14, 2020๐ฅ Breaking Changes
Tagged
has been migrated topolysemy
proper.- ๐
Polysemy.Alias
andInterpreterOf
has been removed in favor ofInterpreterFor
, which is now part ofpolysemy
proper (thanks to @bolt12). - โ Removed
runKVStoreInRedis
,runSetStoreInRedis
, andPolysemy.Redis.Utils
due to lack of use.
Other Changes
- โ Added
MonadThrow
andMonadCatch
constraint absorbers which operate viaError SomeException
(thanks to @adamConnerSax). - โ Added
Polysemy.Input.Streaming
, which offers streaming interoperability. - โ Added
Polysemy.Reader.Compact
, which is useful forReader
effects which provide a large structure (thanks to @spacekitteh).
-
v0.6.0.1 Changes
September 12, 2019- ๐ Fixed the implementation of
atomicPut
- ๐ Fixed the implementation of
-
v0.6.0.0 Changes
September 05, 2019Final
has been migrated topolysemy
proper. OnlyPolysemy.Final.MTL
and experimental features pertaining toFinal
remain inpolysemy-zoo
.- โ Added
Fresh
effect. - โ Added
Tagged
effect. - โ Added
MonadCont
constraint absorber which operates via theCont
effect. - โ Added
runContViaFresh
, which is still under development. - โ Added
runReaderFixSem
- โ Added
EndState
effect - โ Added
RevState
effect - โ Added
lowerFinal
- โ Added
runFinalSem
- โ Added
nonDetToFinal
- โ Added
interpretFinalGlobal
- โ Added
asyncToIOFinalGlobal
- โ Added
resourceToIOFinalGlobal
-
v0.5.0.1 Changes
July 25, 2019- ๐ Fixed some bugs with haddock
-
v0.5.0.0 Changes
July 24, 2019- โ Added Continuation effects (thanks to @KingoftheHomeless)
- โก๏ธ Update to
polysemy-1.0.0.0
's new names
-
v0.4.0.1 Changes
July 10, 2019- ๐ Fixed an erroneous lower bound in the tests
-
v0.4.0.0 Changes
July 10, 2019๐ฅ Breaking Changes
- The semantics of
absorbWriter
are now aligned with theMTL
implementation
๐ New Effects and Interpreters
- โ Added
SetStore
effect - โ Added
Floodgate
effect - โ Added
Final
effect, together with submodules of interpreters using it (thanks to @KingoftheHomeless) - โ Added
lookupOrThrowKV
,existsKV
andmodifyKV
actions toKVStore
- โ Added Redis interpretations of
SetStore
andKVStore
- The semantics of
-
v0.3.0.0 Changes
June 17, 2019- โ Removed
Polysemy.MTL
- The machinery for MTL absorption is now monomorphized in
Polysemy.ConstraintAbsorber
. See the documentation there and in submodules for more information.
- โ Removed
-
v0.2.0.0 Changes
June 14, 2019- โ Removed
Polysemy.RandomFu
, which is moving to its own package - โ Add explicit cabal bounds for dependencies of
polysemy-zoo
- โ Removed