scala 문서나 책을 보면 sugar, desugar 라는 단어가 종종 나온다.
scala compiler가 jvm으로 translate할 때, 다른 언어에서 볼 수 없는 scala의 함수형 프로그래밍을 재밌게 진행할 수 있는 문맥(예, under score, case class 등)에서 많이 쓰이는 것 같다.
* scala sugar : 스칼라의 문법
* syntactic sugar : 편리한 문법, 간편 표기법
* desugar : 번역한다.
'scala' 카테고리의 다른 글
[scala] Nill, Null, Nothing, Unit, null 간단 정리 (0) | 2016.09.28 |
---|---|
[scala] self/ this와 Injection(Cake Pattern,케이크 패턴) (0) | 2016.09.27 |
[scala] 패턴 매칭 (pattern matching) 성능 주의 사항 (0) | 2016.09.26 |
[scala] 엘리먼트를 List에 추가하기 (0) | 2016.09.26 |
[scala] class 4 - 타입 바운드(type bounds), 타입 변성(type variance) (0) | 2016.09.26 |