[choice (g a b) (f a b)] λ (h : A → A → A), h a b : (A → A → A) → A