yaml-0.11.1.0: Support for parsing and rendering YAML documents.

Safe HaskellNone
LanguageHaskell2010

Data.Yaml.Parser

Description

NOTE: This module is a highly experimental preview release. It may change drastically, or be entirely removed, in a future release.

Documentation

newtype YamlParser a Source #

Constructors

YamlParser 
Instances
Monad YamlParser Source # 
Instance details

Defined in Data.Yaml.Parser

Functor YamlParser Source # 
Instance details

Defined in Data.Yaml.Parser

Methods

fmap :: (a -> b) -> YamlParser a -> YamlParser b Source #

(<$) :: a -> YamlParser b -> YamlParser a Source #

Applicative YamlParser Source # 
Instance details

Defined in Data.Yaml.Parser

Alternative YamlParser Source # 
Instance details

Defined in Data.Yaml.Parser

MonadPlus YamlParser Source # 
Instance details

Defined in Data.Yaml.Parser

Semigroup (YamlParser a) Source # 
Instance details

Defined in Data.Yaml.Parser

Monoid (YamlParser a) Source # 
Instance details

Defined in Data.Yaml.Parser

class FromYaml a where Source #

Instances
FromYaml Int Source # 
Instance details

Defined in Data.Yaml.Parser

FromYaml Text Source # 
Instance details

Defined in Data.Yaml.Parser

FromYaml YamlValue Source # 
Instance details

Defined in Data.Yaml.Parser

FromYaml a => FromYaml [a] Source # 
Instance details

Defined in Data.Yaml.Parser

data RawDoc Source #

Constructors

RawDoc YamlValue AnchorMap 
Instances
Show RawDoc Source # 
Instance details

Defined in Data.Yaml.Parser