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 +1/−1
- src/Text/Toml/Types.hs +8/−8
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.