import _Differentiation @inlinable @differentiable(where T: Differentiable) public func identity(_ x: T) -> T { x } public func foo(_ f: @differentiable (T) -> T = identity) -> T { fatalError() }