text-format-0.3.2.1: Text formatting
Copyright(c) 2011 MailRank Inc.
LicenseBSD-style
Maintainerbos@serpentine.com
Stabilityexperimental
PortabilityGHC
Safe HaskellSafe-Inferred
LanguageHaskell98

Data.Text.Format.Params

Description

Types that can be used as a collection of arguments for formatting.

Synopsis

Documentation

class Params ps where Source #

The class of types that can be used as a collection of arguments for formatting.

Methods

buildParams :: ps -> [Builder] Source #

Instances

Instances details
Params () Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: () -> [Builder] Source #

Buildable a => Params (Only a) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: Only a -> [Builder] Source #

Buildable a => Params [a] Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: [a] -> [Builder] Source #

(Buildable a, Buildable b) => Params (a, b) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c) => Params (a, b, c) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d) => Params (a, b, c, d) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e) => Params (a, b, c, d, e) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f) => Params (a, b, c, d, e, f) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g) => Params (a, b, c, d, e, f, g) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h) => Params (a, b, c, d, e, f, g, h) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i) => Params (a, b, c, d, e, f, g, h, i) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j) => Params (a, b, c, d, e, f, g, h, i, j) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k) => Params (a, b, c, d, e, f, g, h, i, j, k) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l) => Params (a, b, c, d, e, f, g, h, i, j, k, l) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n, Buildable o) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n, Buildable o, Buildable p) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n, Buildable o, Buildable p, Buildable r) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n, Buildable o, Buildable p, Buildable r, Buildable s) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n, Buildable o, Buildable p, Buildable r, Buildable s, Buildable t) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t) -> [Builder] Source #

(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g, Buildable h, Buildable i, Buildable j, Buildable k, Buildable l, Buildable m, Buildable n, Buildable o, Buildable p, Buildable r, Buildable s, Buildable t, Buildable u) => Params (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t, u) Source # 
Instance details

Defined in Data.Text.Format.Params

Methods

buildParams :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, r, s, t, u) -> [Builder] Source #