1 2 3 4 5 6 7 8
abstract class AbsFun[@specialized R] { // def andThen[B](x: B): B def compose[A](x: A, y: R): A = { val y: A = x x } }