|
1 | 1 | # Changelog for [`parallel` package](http://hackage.haskell.org/package/parallel) |
2 | 2 |
|
| 3 | +## 3.3.0.0 *upcoming* |
| 4 | + |
| 5 | +* Bump dependency bounds |
| 6 | +* Make strategic function application operators handle strategies correctly ([#61](https://github.com/haskell/parallel/pull/61)) |
| 7 | +* Add `parFmap` ([#53](https://github.com/haskell/parallel/pull/53)) |
| 8 | + |
3 | 9 | ## 3.2.2.0 *Jul 2018* |
4 | 10 |
|
5 | | - - bump dependency bounds |
6 | | - - add parEval |
7 | | - - add a MonadFix instance |
| 11 | +* Bump dependency bounds |
| 12 | +* Add `parEval` |
| 13 | +* Add a `MonadFix Eval` instance |
8 | 14 |
|
9 | 15 | ## 3.2.1.1 *Apr 2017* |
10 | 16 |
|
11 | | - - Compatibility with `deepseq-1.4.3` |
12 | | - - Minor documentation clarifications |
| 17 | +* Compatibility with `deepseq-1.4.3` |
| 18 | +* Minor documentation clarifications |
13 | 19 |
|
14 | 20 | ## 3.2.1.0 *Jan 2016* |
15 | 21 |
|
16 | | - - Support `base-4.9.0.0` |
17 | | - - Add `{-# NOINLINE[1] rseq #-}` to make the `RULE` more robust |
18 | | - - Fix broken links to papers in Haddock |
19 | | - - Make `rpar` type signature consistent with `rseq` via type-synonym |
20 | | - - Drop redundant `Ix`-constraint on `seqArray`/`seqArrayBounds` for GHC >= 8.0 |
| 22 | +* Support `base-4.9.0.0` |
| 23 | +* Add `{-# NOINLINE[1] rseq #-}` to make the `RULE` more robust |
| 24 | +* Fix broken links to papers in Haddock |
| 25 | +* Make `rpar` type signature consistent with `rseq` via type synonym |
| 26 | +* Drop redundant `Ix`-constraint on `seqArray`/`seqArrayBounds` for GHC >= 8.0 |
21 | 27 |
|
22 | 28 | ## 3.2.0.6 *Dec 2014* |
23 | 29 |
|
24 | | - - Make `-Wall` message free for all supported `base` versions |
| 30 | +* Make `-Wall` message free for all supported `base` versions |
25 | 31 |
|
26 | 32 | ## 3.2.0.5 *Dec 2014* |
27 | 33 |
|
28 | | - - Support `base-4.8.0.0`/`deepseq-1.4.0.0` (and thus GHC 7.10) |
| 34 | +* Support `base-4.8.0.0`/`deepseq-1.4.0.0` (and thus GHC 7.10) |
29 | 35 |
|
30 | 36 | ## 3.2.0.4 *Nov 2013* |
31 | 37 |
|
32 | | - * Update package description to Cabal 1.10 format |
33 | | - * Add support for GHC 7.8 |
34 | | - * Drop support for GHCs older than GHC 7.0.1 |
35 | | - * Add NOINLINE pragmas to `parBuffer`, `parList`, and `evalBuffer` |
36 | | - to make RULEs more likely to fire |
| 38 | +* Update package description to Cabal 1.10 format |
| 39 | +* Add support for GHC 7.8 |
| 40 | +* Drop support for GHCs older than GHC 7.0.1 |
| 41 | +* Add NOINLINE pragmas to `parBuffer`, `parList`, and `evalBuffer` |
| 42 | + to make RULEs more likely to fire |
37 | 43 |
|
38 | 44 | ## Older versions |
39 | 45 |
|
40 | | - * This package has a long history which is described in the Haddock documentation |
41 | | - in the ["API History" section](./docs/Control-Parallel-Strategies.html#history) |
| 46 | +* This package has a long history which is described in the Haddock documentation |
| 47 | + in the ["API History" section](./docs/Control-Parallel-Strategies.html#history) |
0 commit comments