1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
## 0.7.0
* Export applicative version of Foldable and Traversable functions [#72](https://github.com/snoyberg/basic-prelude/issues/72)
* Generalize all IO functions to MonadIO [#75](https://github.com/snoyberg/basic-prelude/issues/75)
* Use `foldl1` for `maximumBy` and `minimumBy` [#74](https://github.com/snoyberg/basic-prelude/issues/74)
* Remove nonexistent `foldr'` from `Data.List` hiding list
* Remove the `lifted-base` dependency. This means that `CorePrelude`
and `BasicPrelude` no longer expose any exception handling
functions. This is intentional: the new recommendations from this
library are to use an async-exception-aware exception handling
library, either
[safe-exceptions](https://haskell-lang.org/library/safe-exceptions)
or [unliftio](https://www.stackage.org/package/unliftio).
## 0.6.1.1
* Add `HasCallStack` for `terror`
## 0.6.1
* Generalize `sum` and `product` to `Foldable` [#69](https://github.com/snoyberg/basic-prelude/issues/69)
## 0.6.0
* Export `show` from `Show` typeclass, and rename current `show` to `tshow` [#67](https://github.com/snoyberg/basic-prelude/issues/67)
## 0.5.2
* Expose `bool`
## 0.5.1
* Expose `asum`
* Deprecate `empty` (so it can be replaced with `Alternative`'s `empty`)
## 0.5.0
* Expose more Foldable/Traversable stuff
## 0.4.1
* terror
## 0.4.0
* Drop system-filepath
## 0.3.13
* Export converters between FilePath <-> Text, String. [#56](https://github.com/snoyberg/basic-prelude/pull/56)
## 0.3.12
* Add `fromShow` [#55](https://github.com/snoyberg/basic-prelude/pull/55)
## 0.3.11
* [Generalize `print`](https://github.com/snoyberg/basic-prelude/pull/51)
## 0.3
* Moved a number of exports from @BasicPrelude@ to @CorePrelude@ and vice-versa.
## 0.2
* Renamed `BasicPrelude` to `CorePrelude` and added a new @BasicPrelude@ module
provided a full-featured `Prelude` alternative. Also added a number of new
exports.
## 0.1
* Initial version, code taken from @classy-prelude@ with a few minor tweaks.
|