Function3Tagger

final implicit class Function3Tagger[A, B, C, D](val f: (A, B, C) => D) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def taggedOutputWith[E]: (A, B, C) => D @@ E
def taggedParam1With[E]: (A @@ E, B, C) => D
def taggedParam2With[E]: (A, B @@ E, C) => D
def taggedParam3With[E]: (A, B, C @@ E) => D
def taggedParamsWith[E]: (A @@ E, B @@ E, C @@ E) => D

Concrete fields

val f: (A, B, C) => D