All Versions
6
Latest Version
Avg Release Cycle
0 days
Latest Release
1247 days ago

Changelog History

  • v0.2.1.0 Changes

    November 19, 2020

    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.
  • v0.2.0.1 Changes

    • Missed a strictness tick in postscanl'

    • INLINE pragma for slice

  • v0.2.0.0 Changes

    November 01, 2019
    • โœ‚ 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

  • v0.1.0.0 Changes

    • โœ‚ Remove MonadFail instance for the sake of backcompat with LTS < 13
    • โฌ‡๏ธ Drop Cabal version down to 2.0
  • v0.0.1.1 Changes

    October 20, 2019
    • Export toMVector and fromMVector
    • ๐Ÿ“„ clean up docs
  • v0.0.1.0 Changes

    October 20, 2019
    • ๐Ÿš€ First version. Released on an unsuspecting world.