mirror of
https://github.com/polysemy-research/polysemy.git
synced 2024-09-11 02:25:43 +03:00
Release polysemy 1.1.0.0
This commit is contained in:
parent
d7d3d4bb4f
commit
83084f7eda
17
ChangeLog.md
17
ChangeLog.md
@ -1,5 +1,22 @@
|
||||
# Changelog for polysemy
|
||||
|
||||
## 1.1.0.0 (2019-08-15)
|
||||
|
||||
### Breaking Changes
|
||||
|
||||
- `MonadFail` is now implemented in terms of `Fail`, instead of `NonDet`(thanks to @KingoftheHomeless)
|
||||
- `State` and `Writer` now have better strictness semantics
|
||||
|
||||
### Other Changes
|
||||
|
||||
- Added `AtomicState` effect (thanks to @KingoftheHomeless)
|
||||
- Added `Fail` effect (thanks to @KingoftheHomeless)
|
||||
- Added `runOutputSem` (thanks to @cnr)
|
||||
- Added right-associative variants of `runOutputMonoid` and `runWriter` (thanks to @KingoftheHomeless)
|
||||
- Improved `Fixpoint` so it won't always diverge (thanks to @KingoftheHomeless)
|
||||
- `makeSem` will now complain if `DataKinds` isn't enabled (thanks to @pepegar)
|
||||
|
||||
|
||||
## 1.0.0.0 (2019-07-24)
|
||||
|
||||
### Breaking Changes
|
||||
|
@ -1,5 +1,5 @@
|
||||
name: polysemy
|
||||
version: 1.0.0.0
|
||||
version: 1.1.0.0
|
||||
github: "isovector/polysemy"
|
||||
license: BSD3
|
||||
author: "Sandy Maguire"
|
||||
|
@ -4,10 +4,10 @@ cabal-version: 1.12
|
||||
--
|
||||
-- see: https://github.com/sol/hpack
|
||||
--
|
||||
-- hash: 7a803bf8b5358a99d104c182fbbb4cea4d7190e5da71481af76b6ca17c05bc27
|
||||
-- hash: ed739126c69520676b38ca047f46cbddc31813120ceb38b36fe7ac3c0012a606
|
||||
|
||||
name: polysemy
|
||||
version: 1.0.0.0
|
||||
version: 1.1.0.0
|
||||
synopsis: Higher-order, low-boilerplate, zero-cost free monads.
|
||||
description: Please see the README on GitHub at <https://github.com/isovector/polysemy#readme>
|
||||
category: Language
|
||||
|
Loading…
Reference in New Issue
Block a user