classy-prelude-conduit 0.5.3 → 1.5.0
raw patch · 5 files changed
Files
- ChangeLog.md +8/−0
- ClassyPrelude/Conduit.hs +0/−31
- README.md +3/−0
- classy-prelude-conduit.cabal +59/−37
- src/ClassyPrelude/Conduit.hs +12/−0
+ ChangeLog.md view
@@ -0,0 +1,8 @@+## 1.4.0++* Upgrade to classy-prelude 1.4.0+* Upgrade to conduit 1.3.0++## 1.0.0++* Support for mono-traversable-1.0.0
− ClassyPrelude/Conduit.hs
@@ -1,31 +0,0 @@-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE FlexibleInstances #-}-{-# LANGUAGE TypeFamilies #-}-{-# LANGUAGE FunctionalDependencies #-}-module ClassyPrelude.Conduit- ( -- * Re-export- module ClassyPrelude- , module Data.Conduit- , module Data.Conduit.List- -- * XML- , X.Document (..)- , X.Name (..)- , X.Prologue (..)- , X.Node (..)- , X.Element (..)- ) where--import ClassyPrelude-import ClassyPrelude.Classes--import Data.Conduit-import Data.Conduit.List (consume, sinkNull)-import qualified Data.Conduit.Binary as CB--import qualified Text.XML as X--instance CanReadFile X.Document where- readFile = liftIO . X.readFile X.def--instance CanWriteFile X.Document where- writeFile fp = liftIO . X.writeFile X.def fp
+ README.md view
@@ -0,0 +1,3 @@+## classy-prelude-conduit++classy-prelude together with conduit functions
classy-prelude-conduit.cabal view
@@ -1,41 +1,63 @@-name: classy-prelude-conduit-version: 0.5.3-synopsis: conduit instances for classy-prelude-description: conduit instances for classy-prelude-homepage: https://github.com/snoyberg/classy-prelude-license: MIT-license-file: LICENSE-author: Michael Snoyman-maintainer: michael@snoyman.com-category: Control, Prelude-build-type: Simple-cabal-version: >=1.8+cabal-version: 1.12 -library- exposed-modules: ClassyPrelude.Conduit- build-depends: base >= 4 && < 5- , conduit >= 0.5.4.1 && < 1.1- , xml-conduit >= 1.0 && < 1.2- , classy-prelude >= 0.5.3 && < 0.6- , transformers- , monad-control- , resourcet- , void- , bytestring- ghc-options: -Wall -fno-warn-orphans+-- This file has been generated from package.yaml by hpack version 0.30.0.+--+-- see: https://github.com/sol/hpack+--+-- hash: 4adcfd7fdce423ab658e251ecde6e21f8a079e638a2d5b333c8ddbf12dc61084 -test-suite spec- type: exitcode-stdio-1.0- main-is: Spec.hs- hs-source-dirs: test- build-depends: base- , hspec- , classy-prelude-conduit- , bytestring- , transformers- , QuickCheck- , conduit+name: classy-prelude-conduit+version: 1.5.0+synopsis: classy-prelude together with conduit functions+description: See docs and README at <http://www.stackage.org/package/classy-prelude-conduit>+category: Control, Prelude+homepage: https://github.com/snoyberg/mono-traversable#readme+bug-reports: https://github.com/snoyberg/mono-traversable/issues+author: Michael Snoyman+maintainer: michael@snoyman.com+license: MIT+license-file: LICENSE+build-type: Simple+extra-source-files:+ README.md+ ChangeLog.md source-repository head- type: git- location: git://github.com/snoyberg/classy-prelude.git+ type: git+ location: https://github.com/snoyberg/mono-traversable++library+ hs-source-dirs:+ src+ ghc-options: -Wall -fno-warn-orphans+ build-depends:+ base >=4.9 && <5+ , bytestring+ , classy-prelude >=1.5.0 && <1.5.1+ , conduit >=1.3 && <1.4+ , monad-control+ , resourcet+ , transformers+ , void+ exposed-modules:+ ClassyPrelude.Conduit+ other-modules:+ Paths_classy_prelude_conduit+ default-language: Haskell2010++test-suite spec+ type: exitcode-stdio-1.0+ main-is: Spec.hs+ hs-source-dirs:+ test+ build-depends:+ QuickCheck+ , base >=4.9 && <5+ , bytestring+ , classy-prelude-conduit+ , conduit+ , hspec+ , transformers+ other-modules:+ Paths_classy_prelude_conduit+ default-language: Haskell2010
+ src/ClassyPrelude/Conduit.hs view
@@ -0,0 +1,12 @@+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RankNTypes #-}+{-# LANGUAGE TypeFamilies #-}+{-# LANGUAGE FlexibleContexts #-}+module ClassyPrelude.Conduit+ ( -- * Re-export+ module ClassyPrelude+ , module Conduit+ ) where++import ClassyPrelude+import Conduit hiding (throwM)