File: CHANGELOG.md

package info (click to toggle)
haskell-nonempty-vector 0.2.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 156 kB
  • sloc: haskell: 1,391; makefile: 3
file content (56 lines) | stat: -rw-r--r-- 1,519 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Revision history for nonempty-vector

## 0.2.3

* Support GHC 9.8.x

## 0.2.2.0

* Drop support for GHC<8.10, update CI, bump bounds for `primitive`.
* Added `partitionWith` from `vector`. [(#11)](https://github.com/emilypi/nonempty-vector/pull/11) - Thanks @AlistairB!

## 0.2.1.0

* Added `consV` and `snocV` primitives for consing a vector to create a nonempty one. [(#8)](https://github.com/emilypi/nonempty-vector/pull/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.

## 0.2.0.2

* Removed spurious dependency on `semigroups`

## 0.2.0.1

* Missed a strictness tick in `postscanl'`

* INLINE pragma for slice

## 0.2.0.0

* Remove naughty `Generic`, and `Alternative` instances as they can construct empty `NonEmptyVector`s

* 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

## 0.1.0.0

* Remove `MonadFail` instance for the sake of backcompat with LTS < 13
* Drop Cabal version down to 2.0

## 0.0.1.1 -- 2019-10-20

* Export `toMVector` and `fromMVector`
* clean up docs

## 0.0.1.0 -- 2019-10-20

* First version. Released on an unsuspecting world.