blob: 47145bf037db545b0efa28fb8d5c7bf63521d1e4 (
plain) (
tree)
|
|
trait Value {}
case class FloatValue(x: Double) extends Value
object Test {
def applyNumeric(op: (Double, Double) => Double):
PartialFunction[List[Value], Value] = {
case List(FloatValue(x), FloatValue(y)) => FloatValue(op(x, y))
}
}
|