File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Changes in version 0.13.2.0
2
2
3
+ * Strict boxed vector ` Data.Vector.Strict ` and ` Data.Vector.Strict.Mutable ` is
4
+ added (#488 ). it ensures that all values in the vector are evaluated to WHNF.
5
+ * ` DoNotUnboxStrict ` , ` DoNotUnboxLazy ` , and ` DoNotUnboxNormalForm ` wrapper are
6
+ added for defining unbox instances for types that contain not unboxable fields.
7
+ [ #503 ] ( https://github.com/haskell/vector/issues/506 ) ,
8
+ [ #508 ] ( https://github.com/haskell/vector/pull/508 )
9
+ * ` spanR ` and ` breakR ` were added [ #476 ] ( https://github.com/haskell/vector/pull/476 ) .
10
+ They allow parsing vector from the right.
3
11
* We had some improvements on ` *.Mutable.{next,prev}Permutation{,By} `
4
12
[ #498 ] ( https://github.com/haskell/vector/pull/498 ) :
5
13
* Add ` *.Mutable.prevPermutation{,By} ` and ` *.Mutable.nextPermutationBy `
8
16
the full enumeration of all the permutations of ` [1..n] ` took Omega(n* n!), but it now takes O(n!).
9
17
* Add tests for ` {next,prev}Permutation `
10
18
* Add benchmarks for ` {next,prev}Permutation `
19
+ * Cabal >= 3.0 is now required for building package (#481 ).
20
+ * ` vector:benchmarks-O2 ` public sublibrary containing benchmarks is added (#481 ).
21
+ * Type family ` Mutable ` provides instances for arrays from ` primitive ` .
22
+ * Various documentation improvements.
11
23
12
24
# Changes in version 0.13.1.0
13
25
Original file line number Diff line number Diff line change 1
1
Cabal-Version : 3.0
2
2
Build-Type : Simple
3
3
Name : vector
4
- Version : 0.13.1 .0
4
+ Version : 0.13.2 .0
5
5
-- don't forget to update the changelog file!
6
6
License : BSD-3-Clause
7
7
License-File : LICENSE
You can’t perform that action at this time.
0 commit comments