tomland-0.3.1: TOML parser

Safe HaskellNone
LanguageHaskell2010

Toml.Parser

Description

Parser of TOML language. Implemented with the help of megaparsec package.

Synopsis

Documentation

newtype ParseException #

Pretty parse exception for parsing toml.

Constructors

ParseException Text 
Instances
Eq ParseException # 
Instance details

Defined in Toml.Parser

Show ParseException # 
Instance details

Defined in Toml.Parser

parse :: Text -> Either ParseException TOML #

Parses Text as TOML object.

arrayP :: Parser [UValue] #

boolP :: Parser Bool #

dateTimeP :: Parser DateTime #

doubleP :: Parser Double #

integerP :: Parser Integer #

keyP :: Parser Key #

keyValP :: Parser (Key, AnyValue) #

textP :: Parser Text #

tableHeaderP :: Parser (Key, TOML) #

tomlP :: Parser TOML #