EMon3

ostrat.EMon3
sealed trait EMon3[+A1, +A2, +A3]

Specialised EMon for values of 3 types, instead of using EMon[(A, B, C)].

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Bad3[A1, A2, A3]
class Good3[A1, A2, A3]

Members list

Value members

Abstract methods

def flatMap[B](f: (A1, A2, A3) => EMon[B]): EMon[B]
def flatMap3[B1, B2, B3](f: (A1, A2, A3) => EMon3[B1, B2, B3]): EMon3[B1, B2, B3]