- Export applicative version of Foldable and Traversable functions #72
- Generalize all IO functions to MonadIO #75
- Use
foldl1
formaximumBy
andminimumBy
#74 - Remove nonexistent
foldr'
fromData.List
hiding list
- Add
HasCallStack
forterror
- Generalize
sum
andproduct
toFoldable
#69
- Export
show
fromShow
typeclass, and rename currentshow
totshow
#67
- Expose
bool
- Expose
asum
- Deprecate
empty
(so it can be replaced withAlternative
'sempty
)
- Expose more Foldable/Traversable stuff
- terror
- Drop system-filepath
- Export converters between FilePath <-> Text, String. #56
- Add
fromShow
#55
- Moved a number of exports from @BasicPrelude@ to @CorePrelude@ and vice-versa.
- Renamed
BasicPrelude
toCorePrelude
and added a new @BasicPrelude@ module provided a full-featuredPrelude
alternative. Also added a number of new exports.
- Initial version, code taken from @classy-prelude@ with a few minor tweaks.