1 2 3
contract C { function f(function() external payable returns (uint) x) returns (function() external view returns (uint)) {} } // ----