UnaryOp

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

Type members

Classlikes

final case class Abs[A]()(implicit num: Num[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Abs extends ProductReader[Abs[_]]
Companion:
class
final case class Acos[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Acos extends ProductReader[Acos[_, _]]
Companion:
class
final case class Ampdb[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Ampdb extends ProductReader[Ampdb[_, _]]
Companion:
class
final case class Asin[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Asin extends ProductReader[Asin[_, _]]
Companion:
class
final case class Atan[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Atan extends ProductReader[Atan[_, _]]
Companion:
class
final case class BitNot[A]()(implicit num: NumInt[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object BitNot extends ProductReader[BitNot[_]]
Companion:
class
final case class Ceil[A]()(implicit num: NumFrac[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Ceil extends ProductReader[Ceil[_]]
Companion:
class
final case class Cos[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Cos extends ProductReader[Cos[_, _]]
Companion:
class
final case class Cosh[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Cosh extends ProductReader[Cosh[_, _]]
Companion:
class
final case class Cpsmidi[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Cpsmidi extends ProductReader[Cpsmidi[_, _]]
Companion:
class
final case class Cpsoct[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Cpsoct extends ProductReader[Cpsoct[_, _]]
Companion:
class
final case class Cubed[A]()(implicit num: Num[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Cubed extends ProductReader[Cubed[_]]
Companion:
class
final case class Dbamp[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Dbamp extends ProductReader[Dbamp[_, _]]
Companion:
class
final case class Exp[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Exp extends ProductReader[Exp[_, _]]
Companion:
class
final case class FileBase() extends NamedOp[URI, String]
Companion:
object
Companion:
class
final case class FileExtL() extends NamedOp[URI, String]
Companion:
object
Companion:
class
final case class FileName() extends NamedOp[URI, String]
Companion:
object
Companion:
class
final case class FileParentOption() extends NamedOp[URI, Option[URI]]
Companion:
object
final case class FilePath() extends NamedOp[URI, String]
Companion:
object
Companion:
class
final case class Floor[A]()(implicit num: NumFrac[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Floor extends ProductReader[Floor[_]]
Companion:
class
final case class Frac[A]()(implicit num: NumFrac[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Frac extends ProductReader[Frac[_]]
Companion:
class
final case class IsEven[A, B]()(implicit num: NumInt[A] { type Boolean = B; }) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object IsEven extends ProductReader[IsEven[_, _]]
Companion:
class
final case class IsOdd[A, B]()(implicit num: NumInt[A] { type Boolean = B; }) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object IsOdd extends ProductReader[IsOdd[_, _]]
Companion:
class
final case class IsPowerOfTwo[A, B]()(implicit num: NumInt[A] { type Boolean = B; }) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class Log[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Log extends ProductReader[Log[_, _]]
Companion:
class
final case class Log10[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Log10 extends ProductReader[Log10[_, _]]
Companion:
class
final case class Log2[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Log2 extends ProductReader[Log2[_, _]]
Companion:
class
final case class Midicps[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Midicps extends ProductReader[Midicps[_, _]]
Companion:
class
final case class Midiratio[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Midiratio extends ProductReader[Midiratio[_, _]]
Companion:
class
abstract class NamedOp[A1, A2] extends Op[A1, A2]
final case class Neg[A]()(implicit num: Num[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Neg extends ProductReader[Neg[_]]
Companion:
class
final case class NextPowerOfTwo[A]()(implicit num: NumInt[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class Not[A]()(implicit num: NumBool[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Not extends ProductReader[Not[_]]
Companion:
class
final case class Octcps[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Octcps extends ProductReader[Octcps[_, _]]
Companion:
class
abstract class Op[A1, A2] extends Product
final case class OptionGet[A]()(implicit d: HasDefault[A]) extends NamedOp[Option[A], A] with ProductWithAdjuncts
Companion:
object
object OptionGet extends ProductReader[OptionGet[_]]
Companion:
class
final case class OptionIsDefined[A]() extends NamedOp[Option[A], Boolean]
Companion:
object
final case class OptionIsEmpty[A]() extends NamedOp[Option[A], Boolean]
Companion:
object
Companion:
class
final case class OptionSome[A]() extends NamedOp[A, Option[A]]
Companion:
object
Companion:
class
final case class OptionToList[A]() extends NamedOp[Option[A], List[A]]
Companion:
object
Companion:
class
final case class Ratiomidi[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Ratiomidi extends ProductReader[Ratiomidi[_, _]]
Companion:
class
final case class Reciprocal[A, B]()(implicit w: Widen[A, B], num: NumFrac[B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Reciprocal extends ProductReader[Reciprocal[_, _]]
Companion:
class
final case class SeqDifferentiate[A]()(implicit num: Num[A]) extends NamedOp[Seq[A], Seq[A]] with ProductWithAdjuncts
Companion:
object
final case class SeqDistinct[A]() extends NamedOp[Seq[A], Seq[A]]
Companion:
object
Companion:
class
final case class SeqHeadOption[A]() extends NamedOp[Seq[A], Option[A]]
Companion:
object
Companion:
class
final case class SeqIndices[A]() extends NamedOp[Seq[A], Seq[Int]]
Companion:
object
Companion:
class
final case class SeqIntegrate[A]()(implicit num: Num[A]) extends NamedOp[Seq[A], Seq[A]] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class SeqIsEmpty[A]() extends NamedOp[Seq[A], Boolean]
Companion:
object
Companion:
class
final case class SeqLastOption[A]() extends NamedOp[Seq[A], Option[A]]
Companion:
object
Companion:
class
final case class SeqMaxOption[A]()(implicit ord: ScalarOrd[A]) extends NamedOp[Seq[A], Option[A]] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class SeqMinOption[A]()(implicit ord: ScalarOrd[A]) extends NamedOp[Seq[A], Option[A]] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class SeqNonEmpty[A]() extends NamedOp[Seq[A], Boolean]
Companion:
object
Companion:
class
final case class SeqPermutations[A]() extends NamedOp[Seq[A], Seq[Seq[A]]]
Companion:
object
final case class SeqProduct[A]()(implicit num: Num[A]) extends NamedOp[Seq[A], A] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class SeqReverse[A]() extends NamedOp[Seq[A], Seq[A]]
Companion:
object
Companion:
class
final case class SeqSize[A]() extends NamedOp[Seq[A], Int]
Companion:
object
object SeqSize extends ProductReader[SeqSize[_]]
Companion:
class
final case class SeqSorted[A]()(implicit ord: ScalarOrd[A]) extends NamedOp[Seq[A], Seq[A]] with ProductWithAdjuncts
Companion:
object
object SeqSorted extends ProductReader[SeqSorted[_]]
Companion:
class
final case class SeqSum[A]()(implicit num: Num[A]) extends NamedOp[Seq[A], A] with ProductWithAdjuncts
Companion:
object
object SeqSum extends ProductReader[SeqSum[_]]
Companion:
class
final case class SeqZipWithIndex[A]() extends NamedOp[Seq[A], Seq[(A, Int)]]
Companion:
object
final case class Signum[A]()(implicit num: Num[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Signum extends ProductReader[Signum[_]]
Companion:
class
final case class Sin[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Sin extends ProductReader[Sin[_, _]]
Companion:
class
final case class Sinh[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Sinh extends ProductReader[Sinh[_, _]]
Companion:
class
final case class SpanLength() extends NamedOp[Span, Long]
Companion:
object
Companion:
class
final case class SpanLikeClosedOption() extends NamedOp[SpanLike, Option[Span]]
Companion:
object
final case class SpanLikeIsEmpty() extends NamedOp[SpanLike, Boolean]
Companion:
object
final case class SpanLikeLengthOption() extends NamedOp[SpanLike, Option[Long]]
Companion:
object
final case class SpanLikeNonEmpty() extends NamedOp[SpanLike, Boolean]
Companion:
object
final case class SpanLikeStartOption() extends NamedOp[SpanLike, Option[Long]]
Companion:
object
final case class SpanLikeStopOption() extends NamedOp[SpanLike, Option[Long]]
Companion:
object
final case class SpanStart() extends NamedOp[Span, Long]
Companion:
object
Companion:
class
final case class SpanStop() extends NamedOp[Span, Long]
Companion:
object
Companion:
class
final case class Sqrt[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Sqrt extends ProductReader[Sqrt[_, _]]
Companion:
class
final case class Squared[A]()(implicit num: Num[A]) extends NamedOp[A, A] with ProductWithAdjuncts
Companion:
object
object Squared extends ProductReader[Squared[_]]
Companion:
class
final case class StringIsEmpty() extends NamedOp[String, Boolean]
Companion:
object
final case class StringLength() extends NamedOp[String, Int]
Companion:
object
Companion:
class
final case class StringNonEmpty() extends NamedOp[String, Boolean]
Companion:
object
final case class StringToBooleanOption() extends NamedOp[String, Option[Boolean]]
Companion:
object
final case class StringToDoubleOption() extends NamedOp[String, Option[Double]]
Companion:
object
final case class StringToIntOption() extends NamedOp[String, Option[Int]]
Companion:
object
final case class Tan[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Tan extends ProductReader[Tan[_, _]]
Companion:
class
final case class Tanh[A, B]()(implicit wd: WidenToDouble[A, B]) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object Tanh extends ProductReader[Tanh[_, _]]
Companion:
class
final case class ToDouble[A, B]()(implicit to: ToNum[A] { type Double = B; }) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object ToDouble extends ProductReader[ToDouble[_, _]]
Companion:
class
final case class ToInt[A, B]()(implicit to: ToNum[A] { type Int = B; }) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object ToInt extends ProductReader[ToInt[_, _]]
Companion:
class
final case class ToLong[A, B]()(implicit to: ToNum[A] { type Long = B; }) extends NamedOp[A, B] with ProductWithAdjuncts
Companion:
object
object ToLong extends ProductReader[ToLong[_, _]]
Companion:
class
final case class ToStr[A]() extends NamedOp[A, String]
Companion:
object
object ToStr extends ProductReader[ToStr[_]]
Companion:
class
final case class Tuple2Swap[A, B]() extends NamedOp[(A, B), (B, A)]
Companion:
object
object Tuple2Swap extends ProductReader[Tuple2Swap[_, _]]
Companion:
class
final case class Tuple2_1[A, B]() extends NamedOp[(A, B), A]
Companion:
object
object Tuple2_1 extends ProductReader[Tuple2_1[_, _]]
Companion:
class
final case class Tuple2_2[A, B]() extends NamedOp[(A, B), B]
Companion:
object
object Tuple2_2 extends ProductReader[Tuple2_2[_, _]]
Companion:
class

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): UnaryOp[_, _]
Definition Classes