Idris2Doc : Libraries.Data.List.SizeOf

Libraries.Data.List.SizeOf

(source)

Definitions

recordSizeOf : Lista->Type
Totality: total
Visibility: public export
Constructor: 
MkSizeOf : (size : Nat) -> (0_ : HasLengthsizexs) ->SizeOfxs

Projections:
0.hasLength : ({rec:0} : SizeOfxs) ->HasLength (size{rec:0}) xs
.size : SizeOfxs->Nat
.size : SizeOfxs->Nat
Totality: total
Visibility: public export
size : SizeOfxs->Nat
Totality: total
Visibility: public export
0.hasLength : ({rec:0} : SizeOfxs) ->HasLength (size{rec:0}) xs
Totality: total
Visibility: public export
0hasLength : ({rec:0} : SizeOfxs) ->HasLength (size{rec:0}) xs
Totality: total
Visibility: public export
0theList : SizeOfxs->Lista
Totality: total
Visibility: export
zero : SizeOf []
Totality: total
Visibility: public export
suc : SizeOfas->SizeOf (a::as)
Totality: total
Visibility: public export
sucR : SizeOfas->SizeOf (as++ [a])
Totality: total
Visibility: export
(+) : SizeOfxs->SizeOfys->SizeOf (xs++ys)
Totality: total
Visibility: export
Fixity Declaration: infixl operator, level 8
mkSizeOf : (xs : Lista) ->SizeOfxs
Totality: total
Visibility: export
reverse : SizeOfxs->SizeOf (reversexs)
Totality: total
Visibility: export
map : SizeOfxs->SizeOf (mapfxs)
Totality: total
Visibility: export
take : SizeOf (takenxs)
Totality: total
Visibility: export
dataSizedView : SizeOfas->Type
Totality: total
Visibility: public export
Constructors:
Z : SizedView (MkSizeOf0Z)
S : (n : SizeOfas) ->SizedView (sucn)
sizedView : (p : SizeOfas) ->SizedViewp
Totality: total
Visibility: export