mirror of
https://github.com/Lysxia/first-class-families.git
synced 2024-10-27 11:59:44 +03:00
49 lines
950 B
Markdown
49 lines
950 B
Markdown
# 0.7.0.0
|
|
|
|
- Add `Unfoldr`, `Concat`, `ConcatMap`, `Replicate`, `Take`, `Drop`,
|
|
`TakeWhile`, `DropWhile`, `Reverse` to `Data.List`. (gspia)
|
|
- Change `Elem`, `Lookup`, `Zip` to be `data` instead of `type` synonyms.
|
|
- Fix performance of `Filter` and `Find`.
|
|
|
|
# 0.6.0.0
|
|
|
|
- Add `Fcf.Utils.Case` and `(Fcf.Combinators.>>=)` (TheMatten)
|
|
- Deprecate `Fcf.Bool.Guarded`
|
|
- GHC 8.8 compatibility
|
|
|
|
# 0.5.0.0
|
|
|
|
- Modularized library
|
|
|
|
- `Fcf.Utils`:
|
|
|
|
+ Add `TError`
|
|
+ Rename `Collapse` to `Constraints`
|
|
|
|
- `Fcf.Data.List`: Added `Cons`, `Last`, `Init`, `Elem`
|
|
|
|
# 0.4.0.0
|
|
|
|
- New functions (blmage)
|
|
|
|
+ `LiftM`, `LiftM2`, `LiftM3`
|
|
+ `(<=)`, `(>=)`, `(<)`, `(>)`
|
|
+ `Guarded`, `Guard((:=))`, `Otherwise`
|
|
|
|
# 0.3.0.1
|
|
|
|
- GHC 8.6 compatibility
|
|
|
|
# 0.3.0.0
|
|
|
|
- More new functions, (isovector)
|
|
|
|
# 0.2.0.0
|
|
|
|
- A whole bunch of basic functions (isovector)
|
|
- Remove `Traverse` (now `Map`), `BimapPair`, `BimapEither` (now `Bimap`)
|
|
|
|
# 0.1.0.0
|
|
|
|
Initial version
|