|
4 | 4 | Released: TODO |
5 | 5 |
|
6 | 6 | == Enhancements |
| 7 | +* The functions classes F, F2, F0, Effect1 and Effect2 extend the corresponding Java 8 function interface. Removed the corresponding classes F1W, F1Functions, F2W and F2Functions. Similarly for IO and IOW. |
| 8 | +* Moved the function wrapper classes F1W and F2W into F and F2 as default functions. |
| 9 | +* Added lifting a semigroup to an option monoid, using none as zero. |
| 10 | +* Added Trampoline.suspend(F0<Trampoline<A>>) |
| 11 | +* Added sum, product and fromString to Longs. |
| 12 | +* Added Bounded definition. |
| 13 | +* Added toStream of Bounded in Enumerator. |
| 14 | +* Added intersection monoid for sets. |
| 15 | +* Added set intersection semigroup. |
| 16 | +* Added FunctionalInterface annotations for interfaces F0, F, F2 to F8, IO and SafeIO. |
| 17 | +* Added functions to IO. |
| 18 | +* Added Either3. |
| 19 | +* Updated IO and SafeIO inheritance. |
| 20 | +* Added conversion functions for Effect, F, Try and TryEffect for low arities. |
7 | 21 |
|
8 | 22 | == Fixes |
9 | | - |
| 23 | +* Fixed BitSet properties test. |
10 | 24 |
|
11 | 25 | == Internal |
12 | | - |
| 26 | +* Upgraded to Gradle 6.8.3. |
| 27 | +* Added Strategy, Validation, Integers, monoid, semigroup and monoid tests. |
| 28 | +* Switch from the uptodate-gradle-plugin to gradle-versions-plugin. |
| 29 | +* Speed up Gradle tests by running in parallel and not generating reports. |
13 | 30 |
|
14 | 31 | == Breaking Changes |
15 | | - |
| 32 | +* Removed Ord parameter from Monoid's setIntersectionMonoid function. |
| 33 | +* Removed the classes F1W, F1Functions, F2W, F2Functions, F3W, F3Functions, F4W, F4Functions, F5W, F5Functions, F6W, F6Functions, F7W, F7Functions, F8W and F8Functions. |
| 34 | +* Removed deprecated Monoid, Ord, P, P1, Semigroup, Array, HashMap, Java, List, Seq, Set, Stream, Gen, Rand and TreeMap functions. |
16 | 35 |
|
17 | 36 | == Documentation |
18 | | - |
19 | | - |
| 37 | +* Fixed the javadoc on Either's iif function. |
| 38 | +* Fixed doc for union and intersection monoid for sets. |
| 39 | +* Fixed semigroup docs. |
| 40 | +* Fixed List.headOption. |
20 | 41 |
|
21 | 42 | == Contributors |
| 43 | +* Gabor Liptak |
| 44 | +* Jean-Baptiste Giraudeau |
| 45 | +* Soundharya Kamaraj |
| 46 | +* Yaroslav Atroshenko |
| 47 | +* Mark Perry |
| 48 | +* Chen Zhang |
22 | 49 |
|
0 commit comments