ozataman / csv-conduit

Flexible, fast and constant-space CSV library for Haskell using conduits
Other
52 stars 32 forks source link

Can't build against ghc-8.4.2/base-4.11.1.0 #37

Closed clumens closed 6 years ago

clumens commented 6 years ago

This is the Semigroup thing:


src/Data/CSV/Conduit/Conversion.hs:781:10: error:
    ⢠No instance for (Semigroup (Parser a))
        arising from the superclasses of an instance declaration
      There are instances for similar types:
        instance Semigroup (Data.Attoparsec.Internal.Types.Parser i a)
          -- Defined in âData.Attoparsec.Internal.Typesâ
    ⢠In the instance declaration for âMonoid (Parser a)â
    |
781 | instance Monoid.Monoid (Parser a) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^

I could probably work on a patch, given enough time, but I'd have to get familiar with this stuff first. I assume you'll want to keep compatibility with older versions of base, too.

MichaelXavier commented 6 years ago

This is released with csv-conduit-0.7.0.0

clumens commented 6 years ago

Thanks!