All Downloads are FREE. Search and download functionalities are using the official Maven repository.

singleton.ops.impl.OpId.scala Maven / Gradle / Ivy

The newest version!
package singleton.ops.impl

sealed trait Warn
sealed trait NoSym
sealed trait OpId
object OpId {
  sealed trait Arg extends OpId //Argument
  sealed trait AcceptNonLiteral extends OpId
  sealed trait GetArg extends OpId
  sealed trait GetLHSArg extends OpId
  sealed trait ImplicitFound extends OpId
  sealed trait EnumCount extends OpId
  sealed trait ITE extends OpId //If-Then-Else
  sealed trait ==> extends OpId
  sealed trait Id extends OpId
  sealed trait ! extends OpId
  sealed trait Require extends OpId
  sealed trait ToNat extends OpId
  sealed trait ToChar extends OpId
  sealed trait ToInt extends OpId
  sealed trait ToLong extends OpId
  sealed trait ToFloat extends OpId
  sealed trait ToDouble extends OpId
  sealed trait ToString extends OpId
  sealed trait ToSymbol extends OpId
  sealed trait IsNat extends OpId
  sealed trait IsChar extends OpId
  sealed trait IsInt extends OpId
  sealed trait IsLong extends OpId
  sealed trait IsFloat extends OpId
  sealed trait IsDouble extends OpId
  sealed trait IsString extends OpId
  sealed trait IsBoolean extends OpId
  sealed trait IsSymbol extends OpId
  sealed trait IsNonLiteral extends OpId
  sealed trait GetType extends OpId
  sealed trait Reverse extends OpId
  sealed trait Negate extends OpId
  sealed trait NumberOfLeadingZeros extends OpId
  sealed trait + extends OpId
  sealed trait - extends OpId
  sealed trait * extends OpId
  sealed trait / extends OpId
  sealed trait % extends OpId
  sealed trait < extends OpId
  sealed trait <= extends OpId
  sealed trait >= extends OpId
  sealed trait > extends OpId
  sealed trait == extends OpId
  sealed trait != extends OpId
  sealed trait || extends OpId
  sealed trait && extends OpId
  sealed trait Min extends OpId
  sealed trait Max extends OpId
  sealed trait Substring extends OpId
  sealed trait Length extends OpId
  sealed trait CharAt extends OpId
  sealed trait Abs extends OpId
  sealed trait Pow extends OpId
  sealed trait Floor extends OpId
  sealed trait Ceil extends OpId
  sealed trait Round extends OpId
  sealed trait Sin extends OpId
  sealed trait Cos extends OpId
  sealed trait Tan extends OpId
  sealed trait Sqrt extends OpId
  sealed trait Log extends OpId
  sealed trait Log10 extends OpId
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy