datastructures v0.1.1 Data

Summary

Functions

clear(self)
contains?(self, what)

Specs

contains?(Data.Contains.t | Data.Sequence.t, any) :: any
count(self, pred)

Specs

count(Data.Sequence.t | Enumerable.t, (any -> boolean)) ::
  Data.Counted.t |
  Enumerable.t
empty?(list)

Specs

empty?(Data.Empytable.t | Data.Sequence.t) :: Data.Emptyable.t
foldr(self, acc, fun)

Specs

foldr(Data.Foldable.t, any, (any, any -> any)) :: any
peek(self, default \\ nil)

Specs

peek(Data.Peekable.t, any) :: any
peek!(self)

Specs

peek!(Data.Peekable.t) :: any | no_return
reduce(self, acc, fun)

Specs

reduce(Data.Reducible.t, any, (any, any -> any)) :: any
reverse(self)
to_list(self)

Specs

to_list(list | Data.Listable.t | Data.Sequence.t | Enumerable.t) :: list