Changelog of @hackage/tagged-exception-core 2.1.0.0

ChangeLog / ReleaseNotes

Version 2.1.0.0

  • Builds on GHC from 7.4 to 7.10, later with base 4.8. (change)

  • Bumping transformers bounds to include 0.4.* versions. (change)

  • Dropped last threads of support for base <= 4.5; it hadn't worked anyway since exceptions ==0.6 depend on base >=4.5 && <5. (breaking change)

  • Instances for mtl >=2.1 package. Package exceptions already depends on mtl, so it doesn't make sense to shy away from them. (new)

  • Introduced unsafe functions (new):

    liftCCLike
        :: (((a -> m b) -> m' c) -> m'' d)
        -> ((a -> Throws e m b) -> Throws e m' c) -> Throws e m'' d
    
    liftEmbedLike
        :: (forall a. m a -> Throws e n a)
        -> Throws e' m b -> Throws e n b
    
    liftHoistLike
        :: (forall a. m a -> n a)
        -> Throws e m b -> Throws e' n b
    ```
    
    
  • Documentation updates. (new)

  • Uploaded to Hackage: http://hackage.haskell.org/package/tagged-exception-core-2.1.0.0

Version 2.0.0.0