QuinaryOp

object QuinaryOp extends ProductReader[QuinaryOp[_, _, _, _, _, _]]
Companion:
class
trait Product
trait Mirror
trait ProductReader[QuinaryOp[_, _, _, _, _, _]]
class Object
trait Matchable
class Any

Type members

Classlikes

final case class ExpExp[A1, A2, A]()(implicit w: Widen2[A1, A2, A], num: NumDouble[A]) extends NamedOp[A1, A1, A1, A2, A2, A] with ProductWithAdjuncts
Companion:
object
object ExpExp extends ProductReader[ExpExp[_, _, _]]
Companion:
class
final case class ExpLin[A1, A2, A]()(implicit w: Widen2[A1, A2, A], num: NumDouble[A]) extends NamedOp[A1, A1, A1, A2, A2, A] with ProductWithAdjuncts
Companion:
object
object ExpLin extends ProductReader[ExpLin[_, _, _]]
Companion:
class
final case class LinExp[A1, A2, A]()(implicit w: Widen2[A1, A2, A], num: NumDouble[A]) extends NamedOp[A1, A1, A1, A2, A2, A] with ProductWithAdjuncts
Companion:
object
object LinExp extends ProductReader[LinExp[_, _, _]]
Companion:
class
final case class LinLin[A1, A2, A]()(implicit w: Widen2[A1, A2, A], num: NumFrac[A]) extends NamedOp[A1, A1, A1, A2, A2, A] with ProductWithAdjuncts
Companion:
object
object LinLin extends ProductReader[LinLin[_, _, _]]
Companion:
class
abstract class NamedOp[A, B, C, D, E, F] extends Op[A, B, C, D, E, F]
abstract class Op[A, B, C, D, E, F] extends Product

Types

type Adjuncts = List[Adjunct]

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

override def read(in: RefMapIn, key: String, arity: Int, adj: Int): QuinaryOp[_, _, _, _, _, _]
Definition Classes