data-fix v0.3.0 Release Notes
-
- ๐ Rename
cata
,ana
andhylo
intofoldFix
,unfoldFix
and `refold. Old names are now deprecated, and will be eventually removed. Similarly, rename monadic variants. - โ Add
hoistFix
andhoistFix'
function. - โ Add
Hashable
andNFData
instance. Latter is available only withdeepseq >=1.4.3.0
, which providesNFData1
type-class - ๐ Change
Eq
,Ord
,Show
andRead
instances to useEq1
,Ord1
,Show1
andRead1
instances of a base functor. - โ Add least and greatest fixed point types,
Mu
andNu
. - โฌ๏ธ Drop requirement for
Applicative m
in monadic combinators,Monad m
is enough. - โ Remove
~>
alias forrefold
(hylo
). - ๐ Extend the GHC support window. There is nothing magical in this package.
- Mark
Data.Fix
as Trustworthy (Safe Haskell) - ๐ Make
refold
(andrefoldM
) more efficient. This results in different effect ordering forrefoldM
.
- ๐ Rename