Array

const arr: number[] = [1, 2];
const arr: Array<number> = [1, 2];

<aside> 💡 개인적으로는 위 방식이 정이 간다.

</aside>

Tuple

굉장히 좋아졌다고 한다.

const tu: [string, number] = ['hello', 1];
function bindTest(a: string, b: number) {
  
}

const obj = {};

bindTest.apply(obj, ['a', 1]);

Any

function leakingAny(value: any) {
  value.toLowerCase();
}

leakingAny(3);