final case classAbsdif[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classAnd[A]()(implicit num: NumLogic[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classAtan2[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
typeAuxL = List[Aux]
final case classClip2[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classDifsqr[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classDiv[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumFrac[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
Division, _not_ integer division
final case classEq[A, B]()(implicit eq: aux.Aux.Eq[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAux with Product with Serializable
Equal
final case classExcess[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classFileReplaceExt() extends NamedOp[File, String, File] with Product with Serializable
final case classFileReplaceName() extends NamedOp[File, String, File] with Product with Serializable
final case classFold2[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classGcd[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classGeq[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAux with Product with Serializable
Greater than or equal
final case classGt[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAux with Product with Serializable
Greater than
final case classHypot[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classHypotx[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classLcm[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classLeftShift[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classLeq[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAux with Product with Serializable
Less than or equal
final case classLt[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAux with Product with Serializable
Less than
final case classMax[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classMin[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classMinus[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classMod[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classModJ[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classNeq[A, B]()(implicit eq: aux.Aux.Eq[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAux with Product with Serializable
final case classOptionContains[A]() extends NamedOp[Option[A], A, Boolean] with Product with Serializable
final case classOptionGetOrElse[A]() extends NamedOp[Option[A], A, A] with Product with Serializable
final case classOptionOrElse[A]() extends NamedOp[Option[A], Option[A], Option[A]] with Product with Serializable
final case classOr[A]()(implicit num: NumLogic[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classPlus[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classPow[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classRightShift[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classRoundTo[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classRoundUpTo[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classSeqApplyOption[A]() extends NamedOp[Seq[A], Int, Option[A]] with Product with Serializable
final case classSeqConcat[A]() extends NamedOp[Seq[A], Seq[A], Seq[A]] with Product with Serializable
final case classSeqDrop[A]() extends NamedOp[Seq[A], Int, Seq[A]] with Product with Serializable
final case classSeqTake[A]() extends NamedOp[Seq[A], Int, Seq[A]] with Product with Serializable
final case classSpanLikeClip() extends NamedOp[SpanLike, Long, Long] with Product with Serializable
final case classSpanLikeContains() extends NamedOp[SpanLike, Long, Boolean] with Product with Serializable
final case classSpanLikeIntersect() extends NamedOp[SpanLike, SpanLike, SpanLike] with Product with Serializable
final case classSpanLikeOverlaps() extends NamedOp[SpanLike, SpanLike, Boolean] with Product with Serializable
final case classSpanLikeShift() extends NamedOp[SpanLike, Long, SpanLike] with Product with Serializable
final case classSpanLikeTouches() extends NamedOp[SpanLike, SpanLike, Boolean] with Product with Serializable
final case classSpanLikeUnion() extends NamedOp[SpanLike, SpanLike, SpanLike] with Product with Serializable
final case classSqrdif[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classSqrsum[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classStringConcat() extends NamedOp[String, String, String] with Product with Serializable
final case classStringDrop() extends NamedOp[String, Int, String] with Product with Serializable
final case classStringTake() extends NamedOp[String, Int, String] with Product with Serializable
final case classSumsqr[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classTimes[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classTrunc[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classUnsignedRightShift[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable
final case classWrap2[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAux with Product with Serializable
final case classXor[A]()(implicit num: NumLogic[A]) extends NamedOp[A, A, A] with ProductWithAux with Product with Serializable