Inspired from the scalaz (https://github.com/scalaz/scalaz) project
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Members list
Value members
Abstract methods
Left-associative fold of a structure.
Left-associative fold of a structure.
Attributes
Map each element of the structure to a Monoid, and combine the results.
Map each element of the structure to a Monoid, and combine the results.
Attributes
Right-associative fold of a structure.
Right-associative fold of a structure.
Attributes
Concrete methods
Whether all As in fa yield true from p.
Whether all As in fa yield true from p.
Attributes
all with monadic traversal.
all with monadic traversal.
Attributes
Whether any As in fa yield true from p.
Whether any As in fa yield true from p.
Attributes
any with monadic traversal.
any with monadic traversal.
Attributes
Alias for length.
Alias for length.
Attributes
Deforested alias for toStream(fa).isEmpty.
Deforested alias for toStream(fa).isEmpty.
Attributes
Combine the elements of a structure using a monoid.
Combine the elements of a structure using a monoid.
Attributes
Left-associative, monadic fold of a structure.
Left-associative, monadic fold of a structure.
Attributes
Specialization of foldRightM when B has a Monoid.
Specialization of foldRightM when B has a Monoid.
Attributes
Right-associative, monadic fold of a structure.
Right-associative, monadic fold of a structure.
Attributes
Attributes
- Returns
-
the element at index
iin aSome, orNoneif the given index falls outside of the range
Attributes
- Returns
-
the element at index
i, ordefaultif the given index falls outside of the range
Insert an A between every A, yielding the sum.
Insert an A between every A, yielding the sum.
Attributes
Deforested alias for toStream(fa).size.
Deforested alias for toStream(fa).size.
Attributes
Strict sequencing in an applicative functor M that ignores the value in fa.
Strict sequencing in an applicative functor M that ignores the value in fa.
Attributes
Strict traversal in an applicative functor M that ignores the result of f.
Strict traversal in an applicative functor M that ignores the result of f.