MelterLowPriority

org.saddle.index.MelterLowPriority

Next lowest priority melter implicit instances; takes one arbitrary types and a Tuple,,N,, and produces a Tuple,,N+1,,

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Melter.type

Members list

Value members

Inherited methods

protected def makeMelter[A, B, C : Order](fn: (A, B) => C): Melter[A, B, C]

Creates a new Melter instance from a function that implements the internal mechanics

Creates a new Melter instance from a function that implements the internal mechanics

Type parameters

A

Type of left operand

B

Type of right operand

C

Type of result

Value parameters

fn

A function from (A, B) => C

Attributes

Inherited from:
MelterLowerPriority

Implicits

Implicits

implicit def melt1_2[A : Order, B : Order, C : Order]: Melter[A, (B, C), (A, B, C)]
implicit def melt1_3[A : Order, B : Order, C : Order, D : Order]: Melter[A, (B, C, D), (A, B, C, D)]
implicit def melt1_4[A : Order, B : Order, C : Order, D : Order, E : Order]: Melter[A, (B, C, D, E), (A, B, C, D, E)]
implicit def melt1_5[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order]: Melter[A, (B, C, D, E, F), (A, B, C, D, E, F)]
implicit def melt1_6[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order, G : Order]: Melter[A, (B, C, D, E, F, G), (A, B, C, D, E, F, G)]
implicit def melt1_7[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order, G : Order, H : Order]: Melter[A, (B, C, D, E, F, G, H), (A, B, C, D, E, F, G, H)]
implicit def melt1_8[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order, G : Order, H : Order, I : Order]: Melter[A, (B, C, D, E, F, G, H, I), (A, B, C, D, E, F, G, H, I)]
implicit def melt2_1[A : Order, B : Order, C : Order]: Melter[(A, B), C, (A, B, C)]
implicit def melt3_1[A : Order, B : Order, C : Order, D : Order]: Melter[(A, B, C), D, (A, B, C, D)]
implicit def melt4_1[A : Order, B : Order, C : Order, D : Order, E : Order]: Melter[(A, B, C, D), E, (A, B, C, D, E)]
implicit def melt5_1[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order]: Melter[(A, B, C, D, E), F, (A, B, C, D, E, F)]
implicit def melt6_1[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order, G : Order]: Melter[(A, B, C, D, E, F), G, (A, B, C, D, E, F, G)]
implicit def melt7_1[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order, G : Order, H : Order]: Melter[(A, B, C, D, E, F, G), H, (A, B, C, D, E, F, G, H)]
implicit def melt8_1[A : Order, B : Order, C : Order, D : Order, E : Order, F : Order, G : Order, H : Order, I : Order]: Melter[(A, B, C, D, E, F, G, H), I, (A, B, C, D, E, F, G, H, I)]

Inherited implicits

implicit def melt[A : Order, B : Order]: Melter[A, B, (A, B)]

Attributes

Inherited from:
MelterLowerPriority