ComparativeRulesGen
object ComparativeRulesGen
class Object
trait Matchable
class Any
Type members
Types
type ComparativeRules[T] = { def lte: Option[T]; def lt: Option[T]; def gt: Option[T]; def gte: Option[T]; def const: Option[T]; }
Value members
Concrete methods
def comparativeRules[T](rules: ComparativeRules[T])(implicit evidence$4: Ordering[T], evidence$5: ClassTag[T], show: Show[T]): Seq[FunctionCall]
def numericRules[T](rules: NumericRules[T])(implicit evidence$1: Ordering[T], evidence$2: Show[T], evidence$3: ClassTag[T]): Seq[Rule]