Changes between Version 11 and Version 12 of Proposals/transformers

Show
Ignore:
Timestamp:
09/16/10 01:03:41 (4 years ago)
Author:
ross (IP: 81.98.180.212)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Proposals/transformers

    v11 v12  
    8181== Transition issues == 
    8282 
    83 In early September 2010, there were 465 buildable packages in hackage that directly depended on mtl.  Of these, 
    84  * 386 built unchanged with the proposed mtl-2 
    85  * 18 had a bounded mtl dependency that excluded mtl-2 
     83In early September 2010, of the 510 buildable packages in hackage that directly depended on mtl, 
     84 * 312 built unchanged with the proposed mtl-2 
     85 * 102 had a bounded mtl dependency (or a dependent package had) that excluded mtl-2 
    8686 * 2 failed because of the recent move of the Monad (Either e) instance from mtl to base 
    8787 * 41 failed with the new mtl: 
    8888    * 11 because they defined their own Applicative instances (which can now be deleted) 
    8989    * 11 because of the changed constraint on Functor instances 
    90     * 16 that used the constructors of base monads (which can be trivially replaced) 
    91     * 2 that defined instances for base monads ([http://hackage.haskell.org/package/jmacro jmacro] and [http://hackage.haskell.org/package/yhccore yhccore]) 
    92     * 1 that defined an overlapping Error instance ([http://hackage.haskell.org/package/hssqlppp hssqlppp]) 
    93  * 18 failed because they depended on one of the other failures 
     90    * 15 that used the constructors of base monads (which can be trivially replaced) 
     91    * 3 that defined instances for base monads 
     92    * 1 that defined an overlapping Error instance 
     93 * 53 failed because they depended on one of the other failures 
    9494 
    9595== Other issues ==