Class | Description |
---|---|
CatMaybes<A> | |
Coalesce<L,R> | |
Constantly<A,B> |
A function that takes two arguments and always returns the first argument.
|
Cycle<A> |
Given an
Iterable , return an infinite Iterable that repeatedly cycles its elements, in
order. |
Distinct<A> | |
Downcast<A extends B,B> |
Covariantly cast a value of type
B to a value of subtype A . |
Empty<A> |
A predicate that returns true if
as is empty; false otherwise. |
Flatten<A> | |
Force<A> | Deprecated
in favor of
traversing into an IO and running it |
Head<A> | |
Id<A> |
The identity function.
|
Init<A> | |
Inits<A> | |
Last<A> | |
Magnetize<A> | |
Not<A> |
Negate a predicate function.
|
Occurrences<A> | |
Repeat<A> |
Given a value, return an infinite
Iterable that repeatedly iterates that value. |
Reverse<A> |
Given an
Iterable , return a reversed representation of that Iterable . |
Size | |
Sort<A extends Comparable<A>> | |
Tail<A> |
Returns the tail of an
Iterable ; the is, an Iterable of all the elements except for the
head element. |
Tails<A> | |
Uncons<A> | |
Upcast<A extends B,B> |
Upcast a value of type
B to a value of type A that B extends. |