Book description
이 책은 다양한 코드 예제가 포함된 실전 바이블이다. 초보자와 고급 사용자를 한데 아우를 뿐 아니라, 실제 개발자들의 실용적 관심사에 초점을 맞추어 실전 활용법을 안내한다. 2.11.x 버전에 대응한 최신 스칼라 언어의 특징부터 패턴 매칭, for 내장(comprehension), 고급 함수형 프로그래밍 등의 새로운 내용을 소개한다. 또한 스칼라 명령행 도구와 서드파티 도구, 라이브러리, IDE의 스칼라 지원에 대해 살펴보고, 그 과정에서 생산성을 발휘하는 방법을 제시한다.
Table of contents
- 프로그래밍 스칼라
-
Part 1 스칼라와의 만남
- CHAPTER 1 빠른 출발: 스칼라 소개
- CHAPTER 2 입력은 조금만, 일은 더 많이
- CHAPTER 3 기초를 튼튼히
-
Part 2 기본기 다지기
- CHAPTER 4 패턴 매칭
- CHAPTER 5 암시
-
CHAPTER 6 스칼라 함수형 프로그래밍
- 6.1 함수형 프로그래밍이란 무엇인가? (1/2)
- 6.1 함수형 프로그래밍이란 무엇인가? (2/2)
- 6.2 스칼라 함수형 프로그래밍
- 6.3 재귀
- 6.4 꼬리 호출과 꼬리 호출 최적화
- 6.5 부분 적용 함수와 부분 함수
- 6.6 함수의 커링과 다른 변환 (1/2)
- 6.6 함수의 커링과 다른 변환 (2/2)
- 6.7 함수형 데이터 구조 (1/2)
- 6.7 함수형 데이터 구조 (2/2)
- 6.8 순회하기, 연관시키기, 걸러내기, 접기, 축약하기 (1/3)
- 6.8 순회하기, 연관시키기, 걸러내기, 접기, 축약하기 (2/3)
- 6.8 순회하기, 연관시키기, 걸러내기, 접기, 축약하기 (3/3)
- 6.9 왼쪽 순회와 오른쪽 순회 (1/2)
- 6.9 왼쪽 순회와 오른쪽 순회 (2/2)
- 6.10 콤비네이터: 가장 뛰어난 소프트웨어 컴포넌트 추상화
- 6.11 복사에 드는 비용은 어떤가?
- 6.12 마치며
- CHAPTER 7 for 내장
- CHAPTER 8 스칼라 객체지향 프로그래밍
- CHAPTER 9 트레이트
- CHAPTER 10 스칼라 객체 시스템 I
- CHAPTER 11 스칼라 객체 시스템 II
- CHAPTER 12 스칼라 컬렉션 라이브러리
- CHAPTER 13 가시성 규칙
- Part 3 기초를 넘어서
- Part 4 고급 주제 및 실전 응용
- 부록 A 참고 문헌 (1/2)
- 부록 A 참고 문헌 (2/2)
- 찾아보기 (1/4)
- 찾아보기 (2/4)
- 찾아보기 (3/4)
- 찾아보기 (4/4)
Product information
- Title: 프로그래밍 스칼라: 실용적인 스칼라 활용법을 익히는 가장 확실한 실전 바이블 (2.11.x 버전 기반)
- Author(s):
- Release date: July 2016
- Publisher(s): Hanbit Media, Inc.
- ISBN: 9788968482755
You might also like
book
러닝 자바스크립트: ES6로 제대로 입문하는 모던 자바스크립트 웹 개발
이 책은 ES6를 포함하여 최신 자바스크립트 개발을 주도하는 언어 특징과 기술, 관련 도구, 패러다임을 포괄적으로 다룬다. …
book
러닝 텐서플로: 딥러닝 영상처리와 NLP부터 텐서보드 시각화, 멀티스레딩, 분산처리까지
텐서플로는 현재 가장 대중적인 딥러닝 라이브러리로서 각종 튜토리얼 코드를 웹에서 쉽게 찾을 수 있다. 하지만 딥러닝 …
book
BPF로 리눅스 관측 가능성 향상하기: 성능 분석과 네트워킹을 위한 고급 프로그래밍
이 책은 시스템 엔지니어를 위한 리눅스 커널의 BPF VM에 관한 전문 지식을 제공합니다. BPF 프로그램의 수명 …
book
코드로 인프라 관리하기: 효율적인 인프라 관리를 위한 자동화 방법
『코드로 인프라 관리하기』는 시스템 관리자가 자동으로 플랫폼을 통제하는 ‘코드로서의 인프라’를 세 부분으로 나눠 소개하는 안내서다. 1부에서는 …