[scala] first class

scala 2016. 9. 26. 10:51



스칼라에서 first class는 1급 객체, 1급 함수에서 사용되는 prefix인데, 공부차 살펴보니..


개념 상으로는 언어의 first class를 가장 설명한 웹 페이지는 다음 블로그에 잘 설명되어 있다. 

http://changsuk.me/?p=1916




Programming in Scala 한국어판(마틴 오더스키,렉스 스푼,빌 베너스 공저/오현석,이동욱,반영록 공역)에 first class에 대한 주석이 그나마 전체적인 문맥을 가장 설명을 잘 되어 있다. 


first class을 언어에서 제약 없이 다룰 수 있는 대상이란 뜻으로,  ‘일반적인 값하고 큰 차이 없이 자유자재로 다룰 수 있는 값’ 정도로 이해해도 좋다.





Posted by '김용환'
,