text-format-0.3.1.1: Text formatting

PortabilityGHC
Stabilityexperimental
Maintainerbos@serpentine.com
Safe HaskellNone

Data.Text.Format.Params

Description

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

Synopsis

Documentation

class Params ps whereSource

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

Methods

buildParams :: ps -> [Builder]Source

Instances

Params () 
Buildable a => Params [a] 
Buildable a => Params (Only a) 
(Buildable a, Buildable b) => Params (a, b) 
(Buildable a, Buildable b, Buildable c) => Params (a, b, c) 
(Buildable a, Buildable b, Buildable c, Buildable d) => Params (a, b, c, d) 
(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e) => Params (a, b, c, d, e) 
(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f) => Params (a, b, c, d, e, f) 
(Buildable a, Buildable b, Buildable c, Buildable d, Buildable e, Buildable f, Buildable g) => Params (a, b, c, d, e, f, g) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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) 
(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)