ArrayOpsAsyncShift

class ArrayOpsAsyncShift[A] extends AsyncShift[ArrayOps[A]]
trait AsyncShift[ArrayOps[A]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def flatMap[F[_], B](arr: ArrayOps[A], monad: CpsMonad[F])(f: A => F[IterableOnce[B]])(`evidence$3`: CpsMonad[F], `evidence$4`: ClassTag[B]): F[Array[B]]
def foreach[F[_], U](arrayOps: ArrayOps[A], monad: CpsMonad[F])(f: A => F[U]): F[Unit]
def foreachParallel[F[_], U](arrayOps: ArrayOps[A], monad: CpsMonad[F])(f: A => F[U]): F[Unit]
def foreachSequential[F[_], U](arrayOps: ArrayOps[A], monad: CpsMonad[F])(f: A => F[U]): F[Unit]
def map[F[_], B](arr: ArrayOps[A], monad: CpsMonad[F])(f: A => F[B])(`evidence$1`: CpsMonad[F], `evidence$2`: ClassTag[B]): F[Array[B]]