dhall-1.0.1: A configuration language guaranteed to terminate

Safe HaskellNone
LanguageHaskell98

Dhall.Parser

Contents

Description

This module contains Dhall's parsing logic

Synopsis

Utilities

exprFromText :: Delta -> Text -> Either ParseError (Expr Src Path) Source

Parse an expression from Text containing a Dhall program

Parsers

expr :: Parser (Expr Src Path) Source

Parser for a top-level Dhall expression

Types

data Src Source

Source code extract

Constructors

Src Delta Delta ByteString 

newtype ParseError Source

A parsing error

Constructors

ParseError Doc