yaml 0.4.0 → 0.4.1
raw patch · 2 files changed
+3/−5 lines, 2 files
Files
- Text/Libyaml.hs +2/−3
- yaml.cabal +1/−2
Text/Libyaml.hs view
@@ -40,10 +40,9 @@ import Control.Monad.IO.Class import Control.Monad.Trans.Class (lift) -import Control.Exception (throwIO, Exception)+import Control.Exception (throwIO, Exception, finally) import Data.Enumerator import Control.Applicative-import "MonadCatchIO-transformers" Control.Monad.CatchIO (MonadCatchIO, finally) data Event = EventStreamStart@@ -456,7 +455,7 @@ deriving (Show, Typeable) instance Exception ToEventRawException -decode :: MonadCatchIO m => B.ByteString -> Enumerator Event m a+decode :: MonadIO m => B.ByteString -> Enumerator Event m a decode bs i = do fp <- liftIO $ mallocForeignPtrBytes parserSize res <- liftIO $ withForeignPtr fp c_yaml_parser_initialize
yaml.cabal view
@@ -1,5 +1,5 @@ name: yaml-version: 0.4.0+version: 0.4.1 license: BSD3 license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>, Anton Ageev <antage@gmail.com>@@ -31,7 +31,6 @@ , transformers >= 0.1 && < 0.3 , bytestring >= 0.9.1.4 && < 0.10 , enumerator >= 0.4 && < 0.5- , MonadCatchIO-transformers >= 0.2.2 && < 0.3 exposed-modules: Text.Libyaml ghc-options: -Wall c-sources: c/helper.c,