interp-1.0.0.1: Tracery-like randomized text interpolation

Safe HaskellNone
LanguageHaskell2010

Data.Text.Interp.Parse

Description

Moduel : Data.Text.Interp.Parse

Parsing types and functions

Synopsis

Documentation

rawTextP :: Parser IText Source #

parse raw text (i.e., text without interpolations)

toInterpolateP :: Parser IText Source #

parse text that needs interpolation

interP :: Parser IText Source #

parse interpolation instructions (with or without binding)

bindP :: Parser IText Source #

parse interpolation that needs binding

keyP :: Parser IText Source #

parse interpolation that doesn't need binding

key :: Parser Key Source #

parse a single key

keys :: Parser [Key] Source #

parse a list of keys