packages feed

deferred-folds 0.9.3 → 0.9.4

raw patch · 2 files changed

+6/−1 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ DeferredFolds.Unfoldr: vector :: Vector vector a => vector a -> Unfoldr a

Files

deferred-folds.cabal view
@@ -1,5 +1,5 @@ name: deferred-folds-version: 0.9.3+version: 0.9.4 category: Folding synopsis: Abstractions over deferred folds description:
library/DeferredFolds/Defs/Unfoldr.hs view
@@ -135,6 +135,11 @@     else state   in loop 0 +{-| Elements of a vector -}+{-# INLINE vector #-}+vector :: GenericVector.Vector vector a => vector a -> Unfoldr a+vector vector = Unfoldr $ \ step state -> GenericVector.foldr step state vector+ {-| Elements of a vector coming paired with indices -} {-# INLINE vectorWithIndices #-} vectorWithIndices :: GenericVector.Vector vector a => vector a -> Unfoldr (Int, a)