Extensions
Orphaned extensions.
Extensions of standard library types, like Iterable
, Iterator
, etc.
Usage: just import them all.
import turbolift.Extensions._
Attributes
- Graph
-
- Supertypes
-
trait TraverseExtensionstrait FoldExtensionstrait MiscExtensionsclass Objecttrait Matchableclass AnyShow all
- Self type
-
Extensions.type
Members list
Extensions
Inherited extensions
Like foldLeft
from the standard library, but using effectful function.
Like foldLeft
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Like foldRight
from the standard library, but using effectful function.
Like foldRight
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Like reduceLeft
from the standard library, but using effectful function.
Like reduceLeft
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Like reduceLeftOption
from the standard library, but using effectful function.
Like reduceLeftOption
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Postfix alias of pure(_)
Postfix alias of pure(_)
Attributes
- Inherited from:
- MiscExtensions
Attributes
- Inherited from:
- MiscExtensions
Like traverse, but discards the result.
Like traverse, but discards the result.
Attributes
- Inherited from:
- TraverseExtensions
Like traversePar, but discards the result.
Like traversePar, but discards the result.
Attributes
- Inherited from:
- TraverseExtensions
Attributes
- Inherited from:
- MiscExtensions
Attributes
- Inherited from:
- MiscExtensions
Attributes
- Inherited from:
- MiscExtensions
Attributes
- Inherited from:
- MiscExtensions
Transforms sequence of computations, into computation of sequence.
Transforms sequence of computations, into computation of sequence.
Attributes
- Inherited from:
- TraverseExtensions
Like traverse, but executed parallelly for each element.
Like traverse, but executed parallelly for each element.
Attributes
- Inherited from:
- TraverseExtensions
Attributes
- Inherited from:
- FoldExtensions
mapEff
fused with reduceEff.
mapEff
fused with reduceEff.
Attributes
- Inherited from:
- FoldExtensions
mapEff
fused with reduceOptionEff.
mapEff
fused with reduceOptionEff.
Attributes
- Inherited from:
- FoldExtensions
Like reduce
from the standard library, but using effectful function.
Like reduce
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Like reduceOption
from the standard library, but using effectful function.
Like reduceOption
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Like reduceRight
from the standard library, but using effectful function.
Like reduceRight
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Like reduceRightOption
from the standard library, but using effectful function.
Like reduceRightOption
from the standard library, but using effectful function.
Attributes
- Inherited from:
- FoldExtensions
Attributes
- Inherited from:
- TraverseExtensions
Attributes
- Inherited from:
- TraverseExtensions
Like collect
from the standard library, but using effectful function.
Like collect
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like collectEff, but executed parallelly for each element.
Like collectEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like filter
from the standard library, but using effectful function.
Like filter
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like filterEff, but executed parallelly for each element.
Like filterEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like flatMap
from the standard library, but using effectful function.
Like flatMap
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like flatMapEff, but executed parallelly for each element.
Like flatMapEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like map
from the standard library, but using effectful function.
Like map
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like flatMap
from the standard library, but specialized for Option
.
Like flatMap
from the standard library, but specialized for Option
.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like mapFilter, but using effectful function.
Like mapFilter, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like mapFilterEff, but executed parallelly for each element.
Like mapFilterEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like mapEff, but executed parallelly for each element.
Like mapEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Transforms option of computation, into computation of option.
Transforms option of computation, into computation of option.
Attributes
- Inherited from:
- TraverseExtensions
Like traverse.
Like traverse.
Attributes
- Inherited from:
- TraverseExtensions
Like traverse, but discards the result.
Like traverse, but discards the result.
Attributes
- Inherited from:
- TraverseExtensions
Like traverseVoid.
Like traverseVoid.
Attributes
- Inherited from:
- TraverseExtensions
Attributes
- Inherited from:
- TraverseExtensions
Attributes
- Inherited from:
- TraverseExtensions
Like traverse, but discards the result.
Like traverse, but discards the result.
Attributes
- Inherited from:
- TraverseExtensions
Like traversePar, but discards the result.
Like traversePar, but discards the result.
Attributes
- Inherited from:
- TraverseExtensions
Like collectFirst
from the standard library, but using effectful function.
Like collectFirst
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like collectFirst
from the standard library, but collects the last result instead of the first.
Like collectFirst
from the standard library, but collects the last result instead of the first.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like collectLast
, but using effectful function.
Like collectLast
, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like foreach
from the standard library, but using effectful function.
Like foreach
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like foreachEff, but executed parallelly for each element.
Like foreachEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like foreach
from the standard library, but executed only for elements, where the partial function is defined.
Like foreach
from the standard library, but executed only for elements, where the partial function is defined.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like forsome , but using effectful function.
Like forsome , but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like forsomeEff, but executed parallelly for each element.
Like forsomeEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like segmentLength
from the standard library, but using effectful function.
Like segmentLength
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like collect
from the standard library, but using effectful function.
Like collect
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like collectEff, but executed parallelly for each element.
Like collectEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like filter
from the standard library, but using effectful function.
Like filter
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like filterEff, but executed parallelly for each element.
Like filterEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like flat
from the standard library, but using effectful function.
Like flat
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like flatMapEff, but executed parallelly for each element.
Like flatMapEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like map
from the standard library, but using effectful function.
Like map
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like map
from the standard library, but using effectful function.
Like map
from the standard library, but using effectful function.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like mapFilterEff, but executed parallelly for each element.
Like mapFilterEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)
Like mapEff, but executed parallelly for each element.
Like mapEff, but executed parallelly for each element.
Attributes
- Inherited from:
- MapFilterExtensions (hidden)