function f number }>(p: T): T { return p; } var v = f([x => x]);