packages feed

primitive-extras 0.6.6 → 0.6.7

raw patch · 2 files changed

+6/−1 lines, 2 files

Files

library/PrimitiveExtras/SparseSmallArray.hs view
@@ -11,6 +11,7 @@   lookup,   focusAt,   toMaybeList,+  toIndexedList,   elementsUnfold,   elementsUnfoldM,   elementsListT,@@ -120,6 +121,10 @@ toMaybeList ssa = do   i <- Bitmap.allBitsList   return (lookup i ssa)++{-# INLINE toIndexedList #-}+toIndexedList :: SparseSmallArray e -> [(Int, e)]+toIndexedList = catMaybes . zipWith (\i -> fmap (i,)) [0..] . toMaybeList  {-# INLINE elementsUnfold #-} elementsUnfold :: SparseSmallArray e -> Unfold e
primitive-extras.cabal view
@@ -1,5 +1,5 @@ name: primitive-extras-version: 0.6.6+version: 0.6.7 category: Primitive synopsis: Extras for the "primitive" library homepage: https://github.com/metrix-ai/primitive-extras