tomland-1.3.3.3: Bidirectional TOML serialization
Copyright(c) 2018-2022 Kowainik
LicenseMPL-2.0
MaintainerKowainik <xrom.xkov@gmail.com>
StabilityStable
PortabilityPortable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Toml.Type

Description

Core types for TOML AST.

Synopsis

Documentation

Main TOML AST data type. Text is converted to TOML first. All codecs work with the TOML type instead of raw text.

Pretty-printer for TOML.

PrefixMap and PrefixTree types that help representing TOML AST.

Key in key-value pairs and table names. Also Key in PrefixMap.

Untyped value obtained directly from parsing.

Typed Value. Result of type-checking UValue.

Existential wrapper around Value to be able to store Values of different types inside lists or other containers like Map or HashMap.