packages feed

classy-prelude-conduit 0.5.3 → 1.5.0

raw patch · 5 files changed

Files

+ 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)