이런식으로 new (): ClassType 으로 표현하면 됨
나머지 type: T 이런건 스태틱으로 붙음
이렇게 정의하고
만들고
인스턴스화
진짜 고맙다 근데 createCommandClass에서 뇌정지 왔어
제네릭에 제약 하나도 안거는건 님말처럼 컨테이너 말곤 별로 케이스가 없어서
저게 currying 인가?
저건 인자로 클래스를 받을때 제네릭 걸면서 필드를 추론하는건데 보통 저런식으로들 씀
저기서 커링한건 의존성 넣으려고 연산 순서 뒤집은거네
2번짤은 언어가 좀 안좋아서 저렇게 커링 안하면 생성했을때 T에 대해서 추론이 완벽하지 않을거임
createCommandClass 저거 람다에서 function으로 바꿔서 이해했어 고마워
진짜 고맙다 근데 createCommandClass에서 뇌정지 왔어
제네릭에 제약 하나도 안거는건 님말처럼 컨테이너 말곤 별로 케이스가 없어서
저게 currying 인가?
저건 인자로 클래스를 받을때 제네릭 걸면서 필드를 추론하는건데 보통 저런식으로들 씀
저기서 커링한건 의존성 넣으려고 연산 순서 뒤집은거네
2번짤은 언어가 좀 안좋아서 저렇게 커링 안하면 생성했을때 T에 대해서 추론이 완벽하지 않을거임
createCommandClass 저거 람다에서 function으로 바꿔서 이해했어 고마워