(fun (x : A) => z) & (fun (y : A) => z)