contiguous v0.5 Release Notes

Release Date: 2019-07-23 // over 4 years ago
    • โž• Add generateM, reverseSlice, swap, catMaybes, zipWith, zip, lefts, rights, partitionEithers, elem, find, maximum/minimum, maximumBy/minimumBy, asum, mapM(_), forM(_), for(_), sequence(_), (<$), ap, scanl, scanl', iscanl, iscanl', prescanl, prescanl', iprescanl, iprescanl'
    • ๐Ÿ“ฆ Re-export Array types from the primitive package
    • โœ… Expand unit test suite to include all added functions
    • โœ… Expand laws test suite to test Foldable/IsList/Traversable laws in addition to Functor/Applicative
    • โž• Add benchmark suite that measures allocations
    • ๐Ÿ›  Fix performance issue with fold functions that caused huge increase in allocations when partially-applied. Partially-applied folds now perform as well as fully-applied.
    • ๐Ÿ‘‰ Make sure all functions are marked INLINE. Last function not marked as inline was imap'.