스칼라도 함수형 언어이고, 그 함수를 값으로 사용할 수도 있습니다. Scala는 익명 함수 정의를 위한 경량 구문을 제공하고, 고차 함수를 지원하고, 여러 수준의 함수 중첩을 허용하고, 커링을 지원합니다. Scala의 Case 클래스와 내장된 패턴 일치는 함수형 프로그래밍 언어에서 일반적으로 사용되는 대수 유형과 동일합니다.
스칼라 클래스는 숙련된 엔지니어가 효율적인 스칼라 프로그래머가 될 수 있도록 트위터에서 시작한 강의 시리즈입니다. 스칼라는 비교적 새로운 언어이지만 친숙한 개념을 많이 차용했습니다. 따라서 본 과정의 강의에서는 청중이 이러한 개념을 알고 있다고 가정하고 Scala에서 이를 사용하는 방법을 보여줍니다. 우리는 이것이 새로운 엔지니어가 신속하게 업무에 적응할 수 있는 효과적인 방법이라는 것을 알았습니다. 웹사이트에는 강의와 함께 제공되는 서면 자료가 포함되어 있으며 그 자체로도 유용합니다.
방법
우리는 스칼라를 향상된 Java가 아닌 새로운 언어로 생각하는 것이 가장 의미 있는 교육 방법이라고 믿습니다. 따라서 여기서는 Java 사용 경험을 소개하지 않고 프로그래밍 스타일뿐만 아니라 인터프리터와 "객체 기능" 스타일에 중점을 둘 것입니다. 유지 관리 가능성, 명확한 표현 및 유형 시스템 활용에 특히 중점을 둡니다.
대부분의 과정에는 Scala의 대화형 명령줄 외에는 다른 소프트웨어가 필요하지 않습니다. 독자들은 순차적으로 공부하는 것이 좋습니다. 이 코스를 Scala를 탐험하기 위한 출발점이 되도록 하세요!
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn