packages feed

htoml-megaparsec 1.0.1.9 → 1.0.1.10

raw patch · 2 files changed

+9/−9 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Text.Toml.Types: VArray :: VArray -> Node
+ Text.Toml.Types: VArray :: !VArray -> Node
- Text.Toml.Types: VBoolean :: Bool -> Node
+ Text.Toml.Types: VBoolean :: !Bool -> Node
- Text.Toml.Types: VDatetime :: UTCTime -> Node
+ Text.Toml.Types: VDatetime :: !UTCTime -> Node
- Text.Toml.Types: VFloat :: Double -> Node
+ Text.Toml.Types: VFloat :: !Double -> Node
- Text.Toml.Types: VInteger :: Int64 -> Node
+ Text.Toml.Types: VInteger :: !Int64 -> Node
- Text.Toml.Types: VString :: Text -> Node
+ Text.Toml.Types: VString :: !Text -> Node
- Text.Toml.Types: VTArray :: VTArray -> Node
+ Text.Toml.Types: VTArray :: !VTArray -> Node
- Text.Toml.Types: VTable :: Table -> Node
+ Text.Toml.Types: VTable :: !Table -> Node

Files

htoml-megaparsec.cabal view
@@ -1,5 +1,5 @@ name:                     htoml-megaparsec-version:                  1.0.1.9+version:                  1.0.1.10 synopsis:                 Parser for TOML files description:              TOML is an obvious and minimal format for config files.                           This package provides a TOML parser
src/Text/Toml/Types.hs view
@@ -62,14 +62,14 @@ type VArray = Vector Node  -- | A 'Node' may contain any type of value that may be put in a 'VArray'.-data Node = VTable    Table-          | VTArray   VTArray-          | VString   Text-          | VInteger  Int64-          | VFloat    Double-          | VBoolean  Bool-          | VDatetime UTCTime-          | VArray    VArray+data Node = VTable    !Table+          | VTArray   !VTArray+          | VString   !Text+          | VInteger  !Int64+          | VFloat    !Double+          | VBoolean  !Bool+          | VDatetime !UTCTime+          | VArray    !VArray   deriving (Eq, Show, Generic, NFData)  -- | To mark whether or not a 'Table' has been explicitly defined.