fun (f : A => B) => fun (x : A) => f x