Idris2Doc : Data.Container.Base.Concrete.Definition

Data.Container.Base.Concrete.Definition

(source)

Definitions

interfaceFromConcrete : Cont->Type
  Many Idris' datatypes are already concrete, inductive
representations of particular containers
It is useful to be easily able to convert between them

Parameters: cont
Constructor: 
MkConcrete

Methods:
concreteType : Type->Type
concreteFunctor : FunctorconcreteType
fromConcreteTy : concreteTypea->Extconta
toConcreteTy : Extconta->concreteTypea

Implementations:
FromConcreteScalar
FromConcreteMaybe
FromConcreteList
FromConcrete (Vectn)
FromConcreteBinTree
FromConcreteBinTreeNode
FromConcreteBinTreeLeaf
concreteType : FromConcretecont=>Type->Type
Visibility: public export
concreteFunctor : {auto__con : FromConcretecont} ->FunctorconcreteType
Visibility: public export
fromConcreteTy : {auto__con : FromConcretecont} ->concreteTypea->Extconta
Visibility: public export
toConcreteTy : {auto__con : FromConcretecont} ->Extconta->concreteTypea
Visibility: public export
dataAllConcrete : ListCont->Type
Totality: total
Visibility: public export
Constructors:
Nil : AllConcrete []
Cons : FromConcretec=>AllConcretecs=>AllConcrete (c::cs)