Skip to content

Commit

Permalink
Directly depend on transformers instead of mtl
Browse files Browse the repository at this point in the history
Reportedly, this makes cabal happier
  • Loading branch information
maltem committed Mar 24, 2011
1 parent c0d092f commit f7590c5
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
3 changes: 2 additions & 1 deletion Codec/Zlib/Enum.hs
Expand Up @@ -8,7 +8,8 @@ module Codec.Zlib.Enum (
import Codec.Zlib import Codec.Zlib
import Data.Enumerator as E import Data.Enumerator as E
import qualified Data.Enumerator.List as EL import qualified Data.Enumerator.List as EL
import Control.Monad.Trans (MonadIO, liftIO, lift) import Control.Monad.Trans.Class (lift)
import Control.Monad.IO.Class (MonadIO, liftIO)
import Data.ByteString (ByteString) import Data.ByteString (ByteString)


-- | Gzip compression with default parameters. -- | Gzip compression with default parameters.
Expand Down
2 changes: 1 addition & 1 deletion test.hs
Expand Up @@ -34,7 +34,7 @@ import qualified Data.Enumerator.List as EL
import qualified Data.Enumerator.Binary as EB import qualified Data.Enumerator.Binary as EB


import Control.Monad (foldM) import Control.Monad (foldM)
import Control.Monad.Trans (MonadIO (..)) import Control.Monad.IO.Class (MonadIO (..))
import Control.Exception (bracket) import Control.Exception (bracket)


import Codec.Zlib import Codec.Zlib
Expand Down
6 changes: 3 additions & 3 deletions zlib-enum.cabal
Expand Up @@ -2,7 +2,7 @@ name: zlib-enum
version: 0.1 version: 0.1
license: MIT license: MIT
license-file: LICENSE license-file: LICENSE
author: Malte Sommerkorn <malte.sommerkorn@googlemail.com> author: Paulo Tanimoto <ptanimoto@gmail.com>
maintainer: Malte Sommerkorn <malte.sommerkorn@googlemail.com> maintainer: Malte Sommerkorn <malte.sommerkorn@googlemail.com>
synopsis: Enumerator interface for zlib compression synopsis: Enumerator interface for zlib compression
description: zlib-enum is a stop-gap package to provide enumeratees for description: zlib-enum is a stop-gap package to provide enumeratees for
Expand All @@ -24,7 +24,7 @@ library
Buildable: False Buildable: False
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, bytestring , bytestring
, mtl >= 2 , transformers == 0.2.*
, enumerator >= 0.4 , enumerator >= 0.4
, zlib-bindings , zlib-bindings
exposed-modules: Codec.Zlib.Enum exposed-modules: Codec.Zlib.Enum
Expand All @@ -38,7 +38,7 @@ executable zlib-enum-test
build-depends: build-depends:
base >= 4.0 && < 5.0 base >= 4.0 && < 5.0
, bytestring >= 0.9 && < 0.10 , bytestring >= 0.9 && < 0.10
, mtl >= 2.0 && < 2.1 , transformers == 0.2.*
, enumerator >= 0.4 && < 0.5 , enumerator >= 0.4 && < 0.5
, zlib-bindings >= 0.0 && < 0.1 , zlib-bindings >= 0.0 && < 0.1
, process >= 1.0 && < 1.1 , process >= 1.0 && < 1.1
Expand Down

0 comments on commit f7590c5

Please sign in to comment.