1 2 3 4 5 6 7 8 9
package kamon.util trait Supplier[T] { def get: T } trait Function[T, R] { def apply(t: T): R }