|
1 | | -name: transformers |
2 | | -version: 0.6.3.0 |
3 | | -license: BSD3 |
| 1 | +name: transformers |
| 2 | +version: 0.6.3.0 |
| 3 | +license: BSD3 |
4 | 4 | license-file: LICENSE |
5 | | -author: Andy Gill, Ross Paterson |
6 | | -maintainer: Ross Paterson <R.Paterson@city.ac.uk>, Steven Shuck <stevenjshuck@gmail.com>, Benjamin McRae <b.mcrae@outlook.com> |
7 | | -bug-reports: https://github.com/haskell/transformers/issues |
8 | | -category: Control |
9 | | -synopsis: Concrete functor and monad transformers |
| 5 | +author: Andy Gill, Ross Paterson |
| 6 | +maintainer: Ross Paterson <R.Paterson@city.ac.uk>, Steven Shuck <stevenjshuck@gmail.com>, Benjamin McRae <b.mcrae@outlook.com> |
| 7 | +bug-reports: https://github.com/haskell/transformers/issues |
| 8 | +category: Control |
| 9 | +synopsis: Concrete functor and monad transformers |
10 | 10 | description: |
11 | | - A portable library of functor and monad transformers, inspired by |
12 | | - the paper |
13 | | - . |
14 | | - * \"Functional Programming with Overloading and Higher-Order |
15 | | - Polymorphism\", by Mark P Jones, |
16 | | - in /Advanced School of Functional Programming/, 1995 |
17 | | - (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>). |
18 | | - . |
19 | | - This package contains: |
20 | | - . |
21 | | - * the monad transformer class (in "Control.Monad.Trans.Class") |
22 | | - . |
23 | | - * concrete functor and monad transformers, each with associated |
24 | | - operations and functions to lift operations associated with other |
25 | | - transformers. |
26 | | - . |
27 | | - The package can be used on its own in portable Haskell code, in |
28 | | - which case operations need to be manually lifted through transformer |
29 | | - stacks (see "Control.Monad.Trans.Class" for some examples). |
30 | | - Alternatively, it can be used with the non-portable monad classes in |
31 | | - the @mtl@ or @monads-tf@ packages, which automatically lift operations |
32 | | - introduced by monad transformers through other transformers. |
| 11 | + A portable library of functor and monad transformers, inspired by |
| 12 | + the paper |
| 13 | + . |
| 14 | + * \"Functional Programming with Overloading and Higher-Order |
| 15 | + Polymorphism\", by Mark P Jones, |
| 16 | + in /Advanced School of Functional Programming/, 1995 |
| 17 | + (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>). |
| 18 | + . |
| 19 | + This package contains: |
| 20 | + . |
| 21 | + * the monad transformer class (in "Control.Monad.Trans.Class") |
| 22 | + . |
| 23 | + * concrete functor and monad transformers, each with associated |
| 24 | + operations and functions to lift operations associated with other |
| 25 | + transformers. |
| 26 | + . |
| 27 | + The package can be used on its own in portable Haskell code, in |
| 28 | + which case operations need to be manually lifted through transformer |
| 29 | + stacks (see "Control.Monad.Trans.Class" for some examples). |
| 30 | + Alternatively, it can be used with the non-portable monad classes in |
| 31 | + the @mtl@ or @monads-tf@ packages, which automatically lift operations |
| 32 | + introduced by monad transformers through other transformers. |
| 33 | + |
33 | 34 | build-type: Simple |
34 | 35 | extra-doc-files: |
35 | | - changelog.md |
36 | | - images/bind-AccumT.svg |
37 | | - images/bind-ReaderT.svg |
38 | | - images/bind-WriterT.svg |
| 36 | + changelog.md |
| 37 | + images/bind-AccumT.svg |
| 38 | + images/bind-ReaderT.svg |
| 39 | + images/bind-WriterT.svg |
| 40 | + |
39 | 41 | cabal-version: 1.18 |
40 | 42 | tested-with: |
41 | | - GHC == 9.14 |
42 | | - GHC == 9.12 |
43 | | - GHC == 9.10 |
44 | | - GHC == 9.8 |
45 | | - GHC == 9.2 |
46 | | - GHC == 8.10 |
47 | | - MHS == 0.15 |
| 43 | + ghc ==8.10 |
| 44 | + ghc ==9.10 |
| 45 | + ghc ==9.12 |
| 46 | + ghc ==9.14 |
| 47 | + ghc ==9.2 |
| 48 | + ghc ==9.8 |
| 49 | + mhs ==0.15 |
48 | 50 |
|
49 | 51 | source-repository head |
50 | 52 | type: git |
51 | 53 | location: https://github.com/haskell/transformers.git |
52 | 54 |
|
53 | 55 | library |
54 | 56 | default-language: Haskell2010 |
55 | | - build-depends: base >= 4.14 && < 5 |
| 57 | + build-depends: base >=4.14 && <5 |
56 | 58 | hs-source-dirs: . |
| 59 | + -- cabal-gild: discover |
57 | 60 | exposed-modules: |
58 | 61 | Control.Applicative.Backwards |
59 | 62 | Control.Applicative.Lift |
|
0 commit comments