
BOOKSEEK BOOK NOTES
스칼라로 배우는 함수형 프로그래밍
스칼라 코드를 통해 순수 함수와 함수형 자료구조, 오류 처리와 조합의 원리를 익히는 튜토리얼입니다.
책의 기본 정보
- 출판사
- 제이펍
- 출간일
- 2015-03-16
- ISBN
- 9791185890180
- 매체
- 종이책
무엇을 다루는 책인가요?
스칼라 코드를 통해 순수 함수와 함수형 자료구조, 오류 처리와 조합의 원리를 익히는 튜토리얼입니다.
참조 투명성과 고차 함수에서 시작해 Option·Either, 지연 평가와 상태 처리로 이어집니다. 병렬성, 속성 기반 검사, 파서 조합기와 모노이드 등으로 범위를 넓히며 연습문제를 제공합니다.
어떤 독자가 살펴보면 좋을까요?
스칼라의 기본 문법을 접했고 함수를 조합하는 설계가 기존의 명령형 코드와 어떻게 다른지 공부하려는 프로그래머에게 적합합니다. 문법을 빠르게 훑는 입문서보다 개념과 구현을 오래 붙잡는 학습에 가깝습니다.
읽으며 확인할 내용
입력에 따라 값을 돌려주는 계산과 파일·화면 등에 영향을 주는 작업을 먼저 나눠 적어 보세요. 연습문제를 풀며 함수의 입력·출력만으로 결과를 설명할 수 있는지 확인하는 읽기가 좋습니다.
이 책에서 주로 다루는 내용
공개된 소개와 목차의 내용을 요약했습니다.
- 순수 함수·고차 함수
- 함수형 자료구조와 Option·Either
- 지연 평가와 상태
- 병렬성·속성 기반 검사·조합기
이 책을 고르는 이유
『스칼라로 배우는 함수형 프로그래밍』은 문법 목록보다 순수 함수와 함수형 자료구조의 설계에 집중합니다. Option·Either, 지연 평가와 상태 처리, 병렬성과 검사로 이어지는 튜토리얼과 연습문제를 제공합니다.
코드가 짧아지는 것보다 함수가 어떤 값을 받아 어떤 값을 내놓는지 설명하려는 독자에게 권합니다. 스칼라의 첫 문법도 낯선 상태라면 언어 입문서를 먼저 살펴보고, 기본 코드를 읽을 수 있을 때 문제를 직접 풀며 넘어가는 편이 좋습니다.
이 책과 함께 읽는 주제
다른 책과 비교해 보기
관련 태그
자료 출처와 선정 기준
공개된 서지·책 소개·목차를 확인해 구성했습니다. 추천 대상과 읽는 방법은 북시크의 편집 판단입니다.