TypeVar와 제네릭 | Vault | 김승찬 블로그