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