Idris2Doc : Data.Queue1

Data.Queue1

(source)

Definitions

recordQueue1 : Type->Type
Totality: total
Visibility: export
Constructor: 
MkQueue : SnocLista->List1a->Queue1a

Projections:
.left : Queue1a->List1a
.right : Queue1a->SnocLista

Hint: 
FunctorQueue1
singleton : a->Queue1a
Totality: total
Visibility: export
add : a->Queue1a->Queue1a
Totality: total
Visibility: export
remove : Queue1a-> (a, Lazy (Maybe (Queue1a)))
Totality: total
Visibility: export
filter : (a->Bool) ->Queue1a->Maybe (Queue1a)
Totality: total
Visibility: export
toList1 : Queue1a->List1a
  Returns a `List1` with newly added elements on the right and older elements in the left

Totality: total
Visibility: export