attoparsec-data 0.1.1.2 → 1
raw patch · 4 files changed
+19/−3 lines, 4 filesdep ~attoparsec-timePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: attoparsec-time
API changes (from Hackage documentation)
- Attoparsec.Data.Explicit: bool :: Parser Bool
- Attoparsec.Data.Explicit: char :: Parser Char
- Attoparsec.Data.Explicit: dayInISO8601 :: Parser Day
- Attoparsec.Data.Explicit: double :: Parser Double
- Attoparsec.Data.Explicit: scientific :: Parser Scientific
- Attoparsec.Data.Explicit: signedIntegral :: Integral a => Parser a
- Attoparsec.Data.Explicit: text :: Parser Text
- Attoparsec.Data.Explicit: timeOfDayInISO8601 :: Parser TimeOfDay
- Attoparsec.Data.Explicit: timeZoneInISO8601 :: Parser TimeZone
- Attoparsec.Data.Explicit: unsignedIntegral :: Integral a => Parser a
- Attoparsec.Data.Explicit: utcTimeInISO8601 :: Parser UTCTime
- Attoparsec.Data.Explicit: utf8Bytes :: Parser ByteString
- Attoparsec.Data.Implicit: class LenientParser a
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.ByteString.Internal.ByteString
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.Scientific.Scientific
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.Text.Internal.Text
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.Time.Calendar.Days.Day
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.Time.Clock.UTC.UTCTime
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.Time.LocalTime.TimeOfDay.TimeOfDay
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser Data.Time.LocalTime.TimeZone.TimeZone
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Int.Int16
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Int.Int32
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Int.Int64
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Int.Int8
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Integer.Type.Integer
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Types.Bool
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Types.Char
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Types.Double
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Types.Int
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Types.Word
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Word.Word16
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Word.Word32
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Word.Word64
- Attoparsec.Data.Implicit: instance Attoparsec.Data.Implicit.LenientParser GHC.Word.Word8
- Attoparsec.Data.Implicit: lenientParser :: LenientParser a => Parser a
+ Attoparsec.Data: bool :: Parser Bool
+ Attoparsec.Data: char :: Parser Char
+ Attoparsec.Data: class LenientParser a
+ Attoparsec.Data: dayInISO8601 :: Parser Day
+ Attoparsec.Data: diffTime :: Parser DiffTime
+ Attoparsec.Data: double :: Parser Double
+ Attoparsec.Data: lenientParser :: LenientParser a => Parser a
+ Attoparsec.Data: nominalDiffTime :: Parser NominalDiffTime
+ Attoparsec.Data: scientific :: Parser Scientific
+ Attoparsec.Data: signedIntegral :: Integral a => Parser a
+ Attoparsec.Data: text :: Parser Text
+ Attoparsec.Data: timeOfDayInISO8601 :: Parser TimeOfDay
+ Attoparsec.Data: timeZoneInISO8601 :: Parser TimeZone
+ Attoparsec.Data: unsignedIntegral :: Integral a => Parser a
+ Attoparsec.Data: utcTimeInISO8601 :: Parser UTCTime
+ Attoparsec.Data: utf8Bytes :: Parser ByteString
Files
- attoparsec-data.cabal +4/−3
- library/Attoparsec/Data.hs +11/−0
- library/Attoparsec/Data/Explicit.hs +2/−0
- library/Attoparsec/Data/Implicit.hs +2/−0
attoparsec-data.cabal view
@@ -1,7 +1,7 @@ name: attoparsec-data version:- 0.1.1.2+ 1 category: Parsing synopsis:@@ -35,9 +35,10 @@ hs-source-dirs: library exposed-modules:+ Attoparsec.Data+ other-modules: Attoparsec.Data.Explicit Attoparsec.Data.Implicit- other-modules: Attoparsec.Data.Prelude default-extensions: Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples@@ -51,7 +52,7 @@ bytestring >= 0.10 && < 0.11, -- attoparsec == 0.13.*,- attoparsec-time == 0.1.*,+ attoparsec-time >= 0.1.2.1 && < 0.2, -- base-prelude < 2, base < 5
+ library/Attoparsec/Data.hs view
@@ -0,0 +1,11 @@+module Attoparsec.Data+(+ -- * Explicit+ module Attoparsec.Data.Explicit,+ -- * Implicit+ module Attoparsec.Data.Implicit,+)+where++import Attoparsec.Data.Explicit+import Attoparsec.Data.Implicit
library/Attoparsec/Data/Explicit.hs view
@@ -13,6 +13,8 @@ B.dayInISO8601, B.timeZoneInISO8601, B.utcTimeInISO8601,+ B.diffTime,+ B.nominalDiffTime, ) where
library/Attoparsec/Data/Implicit.hs view
@@ -39,5 +39,7 @@ INSTANCE(Day, A.dayInISO8601) INSTANCE(TimeZone, A.timeZoneInISO8601) INSTANCE(UTCTime, A.utcTimeInISO8601)+INSTANCE(DiffTime, A.diffTime)+INSTANCE(NominalDiffTime, A.nominalDiffTime) #undef INSTANCE