Changes between Version 13 and Version 14 of Proposals/transformers
- Timestamp:
- 09/16/10 14:20:59 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Proposals/transformers
v13 v14 16 16 2. that it serve as a base for other packages adding type classes based on either functional dependencies (e.g. mtl) or type functions, with interfaces referring to the monad transformers being compatible across the different libraries. 17 17 18 The [http://hackage.haskell.org/package/transformers transformers] and [http://hackage.haskell.org/package/monads-fd monads-fd] packages have been in use for over 18 months, and are used by 112 and 23packages respectively. The split structure has been shown to be viable, but its existence in parallel with mtl has meant extra effort for authors of client packages. It is time to complete the transition.18 The [http://hackage.haskell.org/package/transformers transformers] and [http://hackage.haskell.org/package/monads-fd monads-fd] packages have been in use for over 18 months, and are used by [http://sparky.haskell.org:8080/package/transformers/reverse 112] and [http://sparky.haskell.org:8080/package/monads-fd/reverse 23] packages respectively. The split structure has been shown to be viable, but its existence in parallel with mtl has meant extra effort for authors of client packages. It is time to complete the transition. 19 19 20 20 == Structure == … … 87 87 == Transition issues == 88 88 89 In early September 2010, of the 510 buildable packages in hackage that directly depended on mtl ,89 In early September 2010, of the 510 buildable packages in hackage that directly depended on mtl ([http://sparky.haskell.org:8080/package/mtl/reverse all uses]), 90 90 * 312 built unchanged with the proposed mtl-2 91 91 * 102 had a bounded mtl dependency (or a dependent package had) that excluded mtl-2
