EMon2

ostrat.EMon2
sealed trait EMon2[+A1, +A2]

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Bad2[A1, A2]
class Good2[A1, A2]

Members list

Value members

Abstract methods

def a1Map[B1](f: A1 => B1): EMon2[B1, A2]
def flatMap[B](f: (A1, A2) => EMon[B]): EMon[B]
def flatMap2[B1, B2](f: (A1, A2) => EMon2[B1, B2]): EMon2[B1, B2]