[Haskell-cafe] ANN: unfoldable-0.4.0

Roman Cheplyaka roma at ro-che.info
Thu Apr 26 21:52:23 CEST 2012


* Tillmann Rendel <rendel at informatik.uni-marburg.de> [2012-04-26 21:34:21+0200]
> Hi,
> 
> Sjoerd Visscher wrote:
> >Just as there's a Foldable class, there should also be an Unfoldable class. This package provides one:
> >
> >   class Unfoldable t where
> >     unfold :: Unfolder f =>  f a ->  f (t a)
> 
> Just to be sure: That's not a generalization of Data.List.unfoldr, or
> is it somehow?

It seems to be -- see
https://github.com/sjoerdvisscher/unfoldable/blob/master/src/Data/Unfoldable.hs#L84

(although that is much more complicated than Data.List.unfoldr)

-- 
Roman I. Cheplyaka :: http://ro-che.info/



More information about the Haskell-Cafe mailing list