Idris2Doc : HTTP.API.TList

HTTP.API.TList

(source)

Reexports

importpublic Data.List.Quantifiers

Definitions

dataTList : ListType->Type
  A list of erased (!) types.

This is represents the size of a heterogeneous list (it is just
a natural number at runtime) and is used to split off a
predefined prefix off a heterogeneous list.

Totality: total
Visibility: public export
Constructors:
Nil : TList []
(::) : (0t : Type) ->TListts->TList (t::ts)
splitHList : TListts->HList (ts++rem) -> (HListts, HListrem)
  We can split a concatenation of heterogeneous lists by removing
a fixed-sized prefix.

As a witness of the size of the prefix, a value of type `TList`
is required.

Totality: total
Visibility: public export
(++) : TListxs->TListys->TList (xs++ys)
  Concatenates two `TList`s.

Totality: total
Visibility: public export
Fixity Declaration: infixr operator, level 7