Changes between Version 13 and Version 14 of Proposals/transformers

Show
Ignore:
Timestamp:
09/16/10 14:20:59 (4 years ago)
Author:
ross (IP: 138.40.95.95)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Proposals/transformers

    v13 v14  
    1616 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. 
    1717 
    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 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. 
     18The [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. 
    1919 
    2020== Structure == 
     
    8787== Transition issues == 
    8888 
    89 In early September 2010, of the 510 buildable packages in hackage that directly depended on mtl, 
     89In 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]), 
    9090 * 312 built unchanged with the proposed mtl-2 
    9191 * 102 had a bounded mtl dependency (or a dependent package had) that excluded mtl-2