packages feed

Frames-streamly 0.1.0.0 → 0.1.0.1

raw patch · 3 files changed

+11/−15 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Frames.Streamly.CSV: streamTable :: forall rs t m. (MonadIO m, IsStream t, RMap rs, ReadRec rs) => t m Text -> t m (Record rs)
+ Frames.Streamly.CSV: streamTable :: forall rs t m. (Monad m, IsStream t, RMap rs, ReadRec rs) => t m Text -> t m (Record rs)
- Frames.Streamly.CSV: streamTableEitherOpt :: forall rs t m. (MonadIO m, IsStream t, RMap rs, ReadRec rs) => ParserOptions -> t m Text -> t m (Rec (Either Text :. ElField) rs)
+ Frames.Streamly.CSV: streamTableEitherOpt :: forall rs t m. (Monad m, IsStream t, RMap rs, ReadRec rs) => ParserOptions -> t m Text -> t m (Rec (Either Text :. ElField) rs)
- Frames.Streamly.CSV: streamTableMaybe :: forall rs t m. (MonadIO m, IsStream t, RMap rs, ReadRec rs) => t m Text -> t m (Rec (Maybe :. ElField) rs)
+ Frames.Streamly.CSV: streamTableMaybe :: forall rs t m. (Monad m, IsStream t, RMap rs, ReadRec rs) => t m Text -> t m (Rec (Maybe :. ElField) rs)
- Frames.Streamly.CSV: streamTableMaybeOpt :: forall rs t m. (MonadIO m, IsStream t, RMap rs, ReadRec rs) => ParserOptions -> t m Text -> t m (Rec (Maybe :. ElField) rs)
+ Frames.Streamly.CSV: streamTableMaybeOpt :: forall rs t m. (Monad m, IsStream t, RMap rs, ReadRec rs) => ParserOptions -> t m Text -> t m (Rec (Maybe :. ElField) rs)
- Frames.Streamly.CSV: streamTableOpt :: forall rs t m. (MonadIO m, IsStream t, RMap rs, ReadRec rs) => ParserOptions -> t m Text -> t m (Record rs)
+ Frames.Streamly.CSV: streamTableOpt :: forall rs t m. (Monad m, IsStream t, RMap rs, ReadRec rs) => ParserOptions -> t m Text -> t m (Record rs)
- Frames.Streamly.InCore: toAoS :: () => Int -> Rec (((->) Int :: Type -> Type) :. ElField) rs -> FrameRec rs
+ Frames.Streamly.InCore: toAoS :: forall (rs :: [(Symbol, Type)]). Int -> Rec (((->) Int :: Type -> Type) :. ElField) rs -> FrameRec rs

Files

Changelog.md view
@@ -1,9 +1,5 @@-v0.2.0.1-* Upgraded version bounds--v0.2.0.0-* Added Frames.Constraints with some constraint applying utilities-* Added transformMaybe to Frames.Transform+v0.1.0.1+* Relaxed some ```MonadIO``` constraints to ```Monad``` in Frames.Streamly.CSV -v0.2.0.1 -* Initial logged version+v0.1.0.0+* Initial Release
Frames-streamly.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 08f10e29d60a8b555f4bca1c0904ac85d2b35f05bfc03bf2b478af236dfb11db+-- hash: 80103b542d89f67cc39bfb6ed003277bb356af7e394e2fd6fe3fa6df05454eef  name:           Frames-streamly-version:        0.1.0.0+version:        0.1.0.1 synopsis:       A streamly layer for Frames I/O description:    More information is available in the <https://github.com/adamConnerSax/Frames-streamly/blob/master/Readme.md readme>.' category:       Data
src/Frames/Streamly/CSV.hs view
@@ -490,7 +490,7 @@ -- NB:  If the inferred/given @rs@ is different from the actual file row-type, things will..go awry. streamTableEitherOpt     :: forall rs t m.-    (MonadIO m+    (Monad m     , IsStream t     , Vinyl.RMap rs     , Frames.ReadRec rs)@@ -511,7 +511,7 @@ -- NB:  If the inferred/given @rs@ is different from the actual file row-type, things will..go awry. streamTableMaybe     :: forall rs t m.-    (MonadIO m+    (Monad m     , IsStream t     , Vinyl.RMap rs     , Frames.ReadRec rs)@@ -525,7 +525,7 @@ -- NB:  If the inferred/given @rs@ is different from the actual file row-type, things will..go awry. streamTableMaybeOpt     :: forall rs t m.-    (MonadIO m+    (Monad m     , IsStream t     , Vinyl.RMap rs     , Frames.ReadRec rs)@@ -541,7 +541,7 @@ -- NB:  If the inferred/given @rs@ is different from the actual file row-type, things will go awry. streamTable     :: forall rs t m.-    (MonadIO m+    (Monad m     , IsStream t     , Vinyl.RMap rs     , Frames.ReadRec rs@@ -556,7 +556,7 @@ -- NB:  If the inferred/given @rs@ is different from the actual file row-type, things will go awry. streamTableOpt     :: forall rs t m.-    (MonadIO m+    (Monad m     , IsStream t     , Vinyl.RMap rs     , Frames.ReadRec rs