CommutativeBoth

zio.prelude.CommutativeBoth
See theCommutativeBoth companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

Summons an implicit CommutativeBoth[F].

Summons an implicit CommutativeBoth[F].

Attributes

def mapN[F[_] : Covariant, A0, A1, B](a0: F[A0], a1: F[A1])(f: (A0, A1) => B): F[B]

Combines 2 F values using the provided function f in parallel.

Combines 2 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, B](a0: F[A0], a1: F[A1], a2: F[A2])(f: (A0, A1, A2) => B): F[B]

Combines 3 F values using the provided function f in parallel.

Combines 3 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3])(f: (A0, A1, A2, A3) => B): F[B]

Combines 4 F values using the provided function f in parallel.

Combines 4 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4])(f: (A0, A1, A2, A3, A4) => B): F[B]

Combines 5 F values using the provided function f in parallel.

Combines 5 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5])(f: (A0, A1, A2, A3, A4, A5) => B): F[B]

Combines 6 F values using the provided function f in parallel.

Combines 6 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6])(f: (A0, A1, A2, A3, A4, A5, A6) => B): F[B]

Combines 7 F values using the provided function f in parallel.

Combines 7 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7])(f: (A0, A1, A2, A3, A4, A5, A6, A7) => B): F[B]

Combines 8 F values using the provided function f in parallel.

Combines 8 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) => B): F[B]

Combines 9 F values using the provided function f in parallel.

Combines 9 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => B): F[B]

Combines 10 F values using the provided function f in parallel.

Combines 10 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => B): F[B]

Combines 11 F values using the provided function f in parallel.

Combines 11 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => B): F[B]

Combines 12 F values using the provided function f in parallel.

Combines 12 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => B): F[B]

Combines 13 F values using the provided function f in parallel.

Combines 13 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => B): F[B]

Combines 14 F values using the provided function f in parallel.

Combines 14 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => B): F[B]

Combines 15 F values using the provided function f in parallel.

Combines 15 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => B): F[B]

Combines 16 F values using the provided function f in parallel.

Combines 16 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => B): F[B]

Combines 17 F values using the provided function f in parallel.

Combines 17 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => B): F[B]

Combines 18 F values using the provided function f in parallel.

Combines 18 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => B): F[B]

Combines 19 F values using the provided function f in parallel.

Combines 19 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18], a19: F[A19])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => B): F[B]

Combines 20 F values using the provided function f in parallel.

Combines 20 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18], a19: F[A19], a20: F[A20])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => B): F[B]

Combines 21 F values using the provided function f in parallel.

Combines 21 F values using the provided function f in parallel.

Attributes

def mapN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, B](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18], a19: F[A19], a20: F[A20], a21: F[A21])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => B): F[B]

Combines 22 F values using the provided function f in parallel.

Combines 22 F values using the provided function f in parallel.

Attributes

def tupleN[F[_] : Covariant, A0, A1](a0: F[A0], a1: F[A1]): F[(A0, A1)]

Combines 2 F values into a tuple in a parallel manner.

Combines 2 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2](a0: F[A0], a1: F[A1], a2: F[A2]): F[(A0, A1, A2)]

Combines 3 F values into a tuple in a parallel manner.

Combines 3 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3]): F[(A0, A1, A2, A3)]

Combines 4 F values into a tuple in a parallel manner.

Combines 4 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4]): F[(A0, A1, A2, A3, A4)]

Combines 5 F values into a tuple in a parallel manner.

Combines 5 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5]): F[(A0, A1, A2, A3, A4, A5)]

Combines 6 F values into a tuple in a parallel manner.

Combines 6 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6]): F[(A0, A1, A2, A3, A4, A5, A6)]

Combines 7 F values into a tuple in a parallel manner.

Combines 7 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7]): F[(A0, A1, A2, A3, A4, A5, A6, A7)]

Combines 8 F values into a tuple in a parallel manner.

Combines 8 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

Combines 9 F values into a tuple in a parallel manner.

Combines 9 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

Combines 10 F values into a tuple in a parallel manner.

Combines 10 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

Combines 11 F values into a tuple in a parallel manner.

Combines 11 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

Combines 12 F values into a tuple in a parallel manner.

Combines 12 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

Combines 13 F values into a tuple in a parallel manner.

Combines 13 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

Combines 14 F values into a tuple in a parallel manner.

Combines 14 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

Combines 15 F values into a tuple in a parallel manner.

Combines 15 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

Combines 16 F values into a tuple in a parallel manner.

Combines 16 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

Combines 17 F values into a tuple in a parallel manner.

Combines 17 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

Combines 18 F values into a tuple in a parallel manner.

Combines 18 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

Combines 19 F values into a tuple in a parallel manner.

Combines 19 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18], a19: F[A19]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

Combines 20 F values into a tuple in a parallel manner.

Combines 20 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18], a19: F[A19], a20: F[A20]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

Combines 21 F values into a tuple in a parallel manner.

Combines 21 F values into a tuple in a parallel manner.

Attributes

def tupleN[F[_] : Covariant, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](a0: F[A0], a1: F[A1], a2: F[A2], a3: F[A3], a4: F[A4], a5: F[A5], a6: F[A6], a7: F[A7], a8: F[A8], a9: F[A9], a10: F[A10], a11: F[A11], a12: F[A12], a13: F[A13], a14: F[A14], a15: F[A15], a16: F[A16], a17: F[A17], a18: F[A18], a19: F[A19], a20: F[A20], a21: F[A21]): F[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

Combines 22 F values into a tuple in a parallel manner.

Combines 22 F values into a tuple in a parallel manner.

Attributes

Implicits

Implicits

The CommutativeBoth instance for Chunk.

The CommutativeBoth instance for Chunk.

Attributes

implicit def ExitCommutativeBoth[E]: CommutativeBoth[{ type lambda = [a] =>> Exit[E, a]; }#<none>]

The CommutativeBoth instance for Exit.

The CommutativeBoth instance for Exit.

Attributes

The CommutativeBoth instance for Id.

The CommutativeBoth instance for Id.

Attributes

The CommutativeBoth instance for List.

The CommutativeBoth instance for List.

Attributes

The CommutativeBoth instance for NonEmptyChunk.

The CommutativeBoth instance for NonEmptyChunk.

Attributes

The CommutativeBoth instance for Option.

The CommutativeBoth instance for Option.

Attributes

implicit def ScheduleAndCommutativeBoth[R, E]: CommutativeBoth[{ type lambda = [a] =>> subtypeF.Type[Schedule[R, E, a]]; }#<none>]

The CommutativeBoth instance for And Schedule.

The CommutativeBoth instance for And Schedule.

Attributes

implicit def ScheduleOrCommutativeBoth[R, E]: CommutativeBoth[{ type lambda = [a] =>> subtypeF.Type[Schedule[R, E, a]]; }#<none>]

The AssociativeBoth instance for Or Schedule.

The AssociativeBoth instance for Or Schedule.

Attributes

The CommutativeBoth instance for Vector.

The CommutativeBoth instance for Vector.

Attributes

implicit def ZIOCommutativeBoth[R, E]: CommutativeBoth[{ type lambda = [a] =>> ZIO[R, E, a]; }#<none>]

The CommutativeBoth instance for ZIO.

The CommutativeBoth instance for ZIO.

Attributes

implicit def ZIOFailureCommutativeBoth[R, A]: CommutativeBoth[{ type lambda = [e] =>> newtypeF.Type[ZIO[R, e, A]]; }#<none>]

The CommutativeBoth instance for failed ZIO.

The CommutativeBoth instance for failed ZIO.

Attributes

implicit def ZSinkCommutativeBoth[R, E, In, L <: In]: CommutativeBoth[{ type lambda = [a] =>> ZSink[R, E, In, L, a]; }#<none>]

The CommutativeBoth instance for ZSink.

The CommutativeBoth instance for ZSink.

Attributes

implicit def ZStreamCommutativeBoth[R, E]: CommutativeBoth[{ type lambda = [a] =>> ZStream[R, E, a]; }#<none>]

The CommutativeBoth instance for ZStream.

The CommutativeBoth instance for ZStream.

Attributes