함수형 프로그래밍하면서 람다 중첩될때 중괄호 때문에 식이 쓸데없이 너무 길어짐js라면 a => b => c => 어쩌구 식으로 바로 연타할걸{ a -> { b -> { c-> 어쩌구 하니까 짱남그리고 it로 파라미터 대체하는 것도 람다 중첩된 상태에서는 실수하기 딱 좋음게다가 코틀린이 타입추론도 잘 안되는 편이라 할수없이 타입힌트 넣다보면 으으하스켈 잠시 공부해봤는데 걔는 타입추론 기가 막히던데
에휴
1. { } 중첩은 너가 DSL 을 좀 써봤으면 이런말 안나옴
2. it 은 하나의 람다에서 쓰라고 만든 신택스 슈거일뿐이지 중첩되면 경고도 띄워주는데 뭔상관?
3. 왠만한 언어보다 타입추론 잘 된다. 최근엔 빌더에서 타입추론 강화해서 더 좋아졌음. 대체 어떻게 코딩하길래 타입추론이 부족하단 얘기가 나오는건지 공감 안됨
근데 타입추론은 아쉬운거 맞지 않나 난 본문 하스켈은 안써봐서 모르겠고 러스트쓰다가 코틀린 쓰면 타입 때문에 발암걸리긴 함
일단 정의 후 호출되는 과정을 통해 정의쪽이 타입추론되는 기능이 없는 거 같음 이것도 뭔가 용어가 있던데 정확히 모르겠다
너가 말한 정의 후 호출로 추론되는게 내가 3번에 써놓은 빌더에서 타입추론 강화됐다는 얘기일듯
https://m.dcinside.com/board/github/46555
build.gradle.kts 감상을 요합니다 선생님