@@ -5,24 +5,24 @@ Notable changes to this project are documented in this file. The format is based
5
5
## [ Unreleased]
6
6
7
7
Breaking changes:
8
- - Updated code for PureScript 0.14 (#106 #110 )
8
+ - Added support for PureScript 0.14, and dropped support for all previous versions (#106 , #110 )
9
9
10
10
New features:
11
11
12
12
Bugfixes:
13
13
14
14
Other improvements:
15
15
- Migrated CI to GitHub Actions and updated installation instructions to use Spago (#108 )
16
- - Added a CHANGELOG.md file and pull request template (#111 #112 )
16
+ - Added a CHANGELOG.md file and pull request template (#111 , #112 )
17
17
- Updated benchmarks (#103 )
18
18
19
19
## [ v5.2.0] ( https://github.com/purescript/purescript-free/releases/tag/v5.2.0 ) - 2019-04-01
20
20
21
- Added ` Semigroup ` and ` Monoid ` instances for ` Free ` (@safareli )
21
+ - Added ` Semigroup ` and ` Monoid ` instances for ` Free ` (@safareli )
22
22
23
23
## [ v5.1.0] ( https://github.com/purescript/purescript-free/releases/tag/v5.1.0 ) - 2018-06-14
24
24
25
- Add ` MonadFree ` and ` ComonadCofree ` classes.
25
+ - Added ` MonadFree ` and ` ComonadCofree ` classes.
26
26
27
27
## [ v5.0.0] ( https://github.com/purescript/purescript-free/releases/tag/v5.0.0 ) - 2018-05-23
28
28
@@ -36,17 +36,17 @@ Add `MonadFree` and `ComonadCofree` classes.
36
36
37
37
## [ v4.2.0] ( https://github.com/purescript/purescript-free/releases/tag/v4.2.0 ) - 2017-12-11
38
38
39
- - Make ` Cofree ` lazier (@natefaubion )
40
- - Add ` buildCofree ` and deprecate ` unfoldCofree ` (@natefaubion )
41
- - Add ` deferCofree ` (@natefaubion )
39
+ - Made ` Cofree ` lazier (@natefaubion )
40
+ - Added ` buildCofree ` and deprecate ` unfoldCofree ` (@natefaubion )
41
+ - Added ` deferCofree ` (@natefaubion )
42
42
43
43
## [ v4.1.0] ( https://github.com/purescript/purescript-free/releases/tag/v4.1.0 ) - 2017-06-23
44
44
45
- Add ` resume' ` (@natefaubion )
45
+ - Added ` resume' ` (@natefaubion )
46
46
47
47
## [ v4.0.1] ( https://github.com/purescript/purescript-free/releases/tag/v4.0.1 ) - 2017-05-28
48
48
49
- ` Coyoneda ` docs (@coot )
49
+ - Added ` Coyoneda ` docs (@coot )
50
50
51
51
## [ v4.0.0] ( https://github.com/purescript/purescript-free/releases/tag/v4.0.0 ) - 2017-03-27
52
52
@@ -57,11 +57,11 @@ Add `resume'` (@natefaubion)
57
57
58
58
## [ v3.5.1] ( https://github.com/purescript/purescript-free/releases/tag/v3.5.1 ) - 2017-03-16
59
59
60
- Export ` exploreM ` .
60
+ - Export ` exploreM ` .
61
61
62
62
## [ v3.5.0] ( https://github.com/purescript/purescript-free/releases/tag/v3.5.0 ) - 2017-03-16
63
63
64
- Add ` exploreM ` (@coot )
64
+ - Added ` exploreM ` (@coot )
65
65
66
66
## [ v3.4.0] ( https://github.com/purescript/purescript-free/releases/tag/v3.4.0 ) - 2017-01-31
67
67
@@ -168,21 +168,21 @@ This release works with versions 0.7.\* of the PureScript compiler. It will not
168
168
169
169
## [ v0.5.0-rc.1] ( https://github.com/purescript/purescript-free/releases/tag/v0.5.0-rc.1 ) - 2015-06-07
170
170
171
- Initial release candidate of the library intended for the 0.7 compiler.
171
+ - Initial release candidate of the library intended for the 0.7 compiler.
172
172
173
173
## [ v0.4.2] ( https://github.com/purescript/purescript-free/releases/tag/v0.4.2 ) - 2015-05-13
174
174
175
175
- Update to prevent stack overflow with left-associated binds (@ethul )
176
176
177
177
## [ v0.4.1] ( https://github.com/purescript/purescript-free/releases/tag/v0.4.1 ) - 2015-03-19
178
178
179
- Update docs
179
+ - Updateed docs
180
180
181
181
## [ v0.4.0] ( https://github.com/purescript/purescript-free/releases/tag/v0.4.0 ) - 2015-03-02
182
182
183
- - Rename ` go ` , ` goM ` , etc. to ` runFree ` , ` runFreeM ` etc.
184
- - Remove ` iterM ` , ` goEff ` and ` goEffC ` .
185
- - Update ` goM ` to work in any target monad which is an instance of ` MonadRec ` , which solves the issue of ` goM ` causing a stack overflow for large inputs.
183
+ - Renamed ` go ` , ` goM ` , etc. to ` runFree ` , ` runFreeM ` etc.
184
+ - Removed ` iterM ` , ` goEff ` and ` goEffC ` .
185
+ - Updated ` goM ` to work in any target monad which is an instance of ` MonadRec ` , which solves the issue of ` goM ` causing a stack overflow for large inputs.
186
186
187
187
## [ v0.3.0] ( https://github.com/purescript/purescript-free/releases/tag/v0.3.0 ) - 2015-02-21
188
188
@@ -199,11 +199,11 @@ Update docs
199
199
200
200
## [ v0.1.5] ( https://github.com/purescript/purescript-free/releases/tag/v0.1.5 ) - 2014-11-30
201
201
202
- Added ` injC ` and ` mapF ` for free monad composition (@ethul )
202
+ - Added ` injC ` and ` mapF ` for free monad composition (@ethul )
203
203
204
204
## [ v0.1.4] ( https://github.com/purescript/purescript-free/releases/tag/v0.1.4 ) - 2014-11-18
205
205
206
- Fixes for extracted ` Identity `
206
+ - Fixes for extracted ` Identity `
207
207
208
208
## [ v0.1.3] ( https://github.com/purescript/purescript-free/releases/tag/v0.1.3 ) - 2014-10-08
209
209
@@ -216,29 +216,32 @@ Fixes for extracted `Identity`
216
216
217
217
## [ 0.1.1] ( https://github.com/purescript/purescript-free/releases/tag/0.1.1 ) - 2014-10-01
218
218
219
-
219
+ - Updated to compatible transformers version number
220
220
221
221
## [ 0.1.0] ( https://github.com/purescript/purescript-free/releases/tag/0.1.0 ) - 2014-09-03
222
222
223
- Relocating ` Free ` and ` Trampoline ` back to ` purescript-free ` , and adding ` Yoneda ` and ` Coyoneda ` .
223
+ - Relocated ` Free ` and ` Trampoline ` back to ` purescript-free ` , and adding ` Yoneda ` and ` Coyoneda ` .
224
224
225
225
## [ 0.0.8] ( https://github.com/purescript/purescript-free/releases/tag/0.0.8 ) - 2014-06-01
226
226
227
- Specialization of ` go ` for ` Eff ` as discussed in issue #6
227
+ - Specialized of ` go ` for ` Eff ` as discussed in issue #6
228
228
229
229
## [ 0.0.7] ( https://github.com/purescript/purescript-free/releases/tag/0.0.7 ) - 2014-05-15
230
230
231
- Thanks to @puffnfresh !
231
+ - Trampolined version of ` Free ` ( @puffnfresh )
232
232
233
233
## [ 0.0.6] ( https://github.com/purescript/purescript-free/releases/tag/0.0.6 ) - 2014-04-28
234
234
235
-
235
+ - Bump dependencies
236
236
237
237
## [ 0.0.5] ( https://github.com/purescript/purescript-free/releases/tag/0.0.5 ) - 2014-04-28
238
238
239
-
239
+ - Bump dependencies
240
240
241
241
## [ 0.0.4] ( https://github.com/purescript/purescript-free/releases/tag/0.0.4 ) - 2014-04-08
242
242
243
+ - Updated classes for PureScript 0.5
243
244
245
+ ## [ 0.0.1] ( https://github.com/purescript/purescript-free/releases/tag/0.0.1 ) - 2014-04-01
244
246
247
+ - Initial release
0 commit comments