nonempty-vector v0.2.1.0 Release Notes

Release Date: 2020-11-19 // 11 months ago
  • 0.2.1.0

    • โž• Added consV and snocV primitives for consing a vector to create a nonempty one. (#8) - Thanks @AlistairB!
    • โšก๏ธ Updated CI and cabal support
    • ๐Ÿ”ฆ Expose constructors in new Data.Vector.NonEmpty.Internal module
    • Modules are now marked trustworthy
    • @since annotations have been added.

Previous changes from v0.2.0.0

    • โœ‚ Remove naughty Generic, and Alternative instances as they can construct empty NonEmptyVectors

    • Handwritten Read and Read1 instances with safe cons

    • โž• Added uncons, unsnoc, replicate1, generate1, iterateN1, unsafeCreate, unsafeCreateT, unfoldr1, unfoldr1N, unfoldr1M, unfoldr1NM,

    • โž• Added unsafeFromList, unsafeFromVector, and fromNonEmptyN1

    • โž• Add ifilterM

    • โž• Add doctests for all new functions + many familiar ones