3
3
We follow Semantic Versions since the ` 1.0.0 ` release.
4
4
Versions before ` 1.0.0 ` are ` 0Ver ` -based:
5
5
incremental in minor, bugfixes only are patches.
6
- See (0Ver) [ https://0ver.org/ ] .
6
+ See [ 0Ver ] ( https://0ver.org/ ) .
7
7
8
8
9
9
## 0.13.0 WIP
@@ -14,13 +14,22 @@ See (0Ver)[https://0ver.org/].
14
14
- ** Breaking** : renames ` box ` to ` bind ` and moves it to ` returns.pointfree `
15
15
- ** Breaking** : renames ` coalesce ` to ` fold `
16
16
- ** Breaking** : removes ` Maybe.rescue ` and ` Maybe.fix ` methods
17
- - Adds ` rescue ` pointfree method
18
- - Adds ` Result.lift ` , ` Maybe.lift ` , and ` RequiresContext.lift ` functions
19
- in addition to ` IO.lift `
17
+
18
+ - Adds ` rescue ` pointfree function
19
+ - Adds ` ResultE ` alias for ` Result[..., Exception] `
20
+
20
21
- Adds ` RequiresContext ` container and ` Context ` helper class
21
22
- Adds ` RequiresContext ` support for ` bind ` pointfree function
22
23
- Adds ` RequiresContext ` support for ` flatten ` function
23
- - Adds ` ResultE ` alias for ` Result[..., Exception] `
24
+
25
+ - Adds ` RequiresContextResult ` container
26
+ - Adds ` RequiresContextResultE ` alias
27
+ for ` RequiresContextResult[..., ..., Exception] `
28
+ - Adds ` RequiresContextResult ` support for ` bind `
29
+ - Adds ` RequiresContextResult ` support for ` flatten `
30
+ - Adds ` RequiresContextResult ` support for ` fold `
31
+ - Adds ` RequiresContextResult ` support for ` is_successful `
32
+
24
33
- Adds ` IOResult ` helper to work better with ` IO[Result[a, b]] `
25
34
- Adds ` IOResultE ` alias for ` IOResult[a, Exception] `
26
35
- Adds ` IOResult ` support for ` bind `
@@ -29,6 +38,10 @@ See (0Ver)[https://0ver.org/].
29
38
- Adds ` IOResult ` support for ` fold `
30
39
- Adds ` IOResult ` support for ` is_successful `
31
40
41
+ - Adds ` Result.lift ` , ` Maybe.lift ` , ` RequiresContext.lift ` ,
42
+ and ` RequiresContextResult.lift ` functions in addition to ` IO.lift `
43
+
44
+
32
45
### Bugfixes
33
46
34
47
- Now ` Success ` and ` Failure ` (both ` io ` and pure) return ` Any ` and not ` NoReturn `
0 commit comments