あらすじ

함수형 언어와 빅 데이터 처리 프레임워크 학습을 위한 실습형 안내서 이 책은 최초의 함수형 언어인 리스프(LISP)부터 리스프를 바탕으로 만들어진 강력한 에디터인 이맥스(Emacs), JVM 위에 되살아난 현대판 리스프인 클로저(Clojure), 순수 함수형 언어인 하스켈(Haskell), 객체지향과 함수형 패러다임을 조합한 스칼라(Scala), 얼랭(Erlang) 위에 핀 모던한 언어인 엘릭서(Elixir)에 이르기까지 과거와 현대를 아우르는 함수형 언어들을 도커를 기반으로 실습해 볼 수 있도록 구성했다. 핸즈온(hands-on) 방식으로 돌아가는 코드를 직접 만져보며 개념들을 쉽고 재밌게 익힐 수 있을 것이다. 또한 이 책은 최근에 각광받고 있는 오픈 소스 빅 데이터 프레임워크의 인터페이스에 녹아 있는 함수형 패러다임에 대해서도 다룬다. 빅 데이터 시대를 개막한 아파치 하둡의 맵리듀스, 메모리 기반의 분산 병렬 프레임워크인 아파치 스파크, 분산 스트리밍 처리를 위해 탄생한 아파치 플링크에 대해 알아보며, 그 안에 담겨 있는 함수형 프로그래밍 테크닉에 대해서도 다룬다. 이 책의 특징 ● 도커를 이용하여 사용 환경에 관계 없는 완벽한 실습 환경을 제공한다. ● 다양한 함수형 언어를 통해 프로그래밍의 원리를 학습한다. ● 빅 데이터 프레임워크에서의 함수형 프로그래밍을 배운다.

連載情報

単行本

配信言語
Kakaopage
Kakaopage2020/04/01
  • 現在の作品함수형 언어 산책 [단행본]