RosettaCodeData/Task/Function-composition/Scala/function-composition-1.scala

5 lines
114 B
Scala
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
def compose[A](f: A => A, g: A => A) = { x: A => f(g(x)) }
def add1(x: Int) = x+1
val add2 = compose(add1, add1)