yaml-marked-0.2.0.1: Support for parsing and rendering YAML documents with marks.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Yaml.Marked.Internal

Synopsis

Documentation

newtype Warning Source #

Constructors

DuplicateKey JSONPath 

Instances

Instances details
Show Warning Source # 
Instance details

Defined in Data.Yaml.Marked.Internal

Eq Warning Source # 
Instance details

Defined in Data.Yaml.Marked.Internal

Methods

(==) :: Warning -> Warning -> Bool #

(/=) :: Warning -> Warning -> Bool #

decodeHelper Source #

Arguments

:: MonadIO m 
=> (Marked Value -> Either String a) 
-> FilePath

Name for file being parsed

-> ConduitT () MarkedEvent Parse ()

Text.Libyaml source

-> m (Either ParseException (a, [Warning])) 

decodeAllHelper Source #

Arguments

:: MonadIO m 
=> (Marked Value -> Either String a) 
-> FilePath

Name for file being parsed

-> ConduitT () MarkedEvent Parse ()

Text.Libyaml source

-> m (Either ParseException ([a], [Warning])) 

Debugging helpers