최초의 하스켈 교재

박준규·2023년 2월 28일
1

하스켈 책

목록 보기
6/7

An introduction to functional programming systems using Haskell은 최초의 하스켈 교재이다.

1992년에 케임브리지 대학에서 출판했다.

전체 11장으로 구성되어 있고 약 308쪽이다.

이 책은 인터넷 아카이브에서 무료로 열람할 수 있다.

첫 번째 하스켈 보고서가 1990년에 나왔으니 이 책은 그로부터 2년 뒤에 나온 것이다.

폰 노이만 병목 현상의 문제점을 지적하는 것으로 시작해서 람다 대수, 참조 투명성, Lazy 평가 등 함수형 프로그래밍의 기본 개념을 잘 소개한다.

당시 이제 막 탄생한 하스켈의 기본 문법에 대해서도 잘 나오는데 이 책에 모나드는 나오지 않는다. 이때 모나드는 아직 하스켈에 도입되지 않았고 대신 Stream과 Continuation으로 I/O를 다뤘다.

저자

이 책의 저자는 Antony Davie이다. 저자의 이름 말고 다른 정보는 찾을 수 없었다.

1939년생이니까 만약 살아 계신다면 2023년 현재 84세이다.

1997년까지 총 4건의 논문을 작성했다.

  • A persistent graphics facility for the ICL PERQ(1986)
  • Two models for integrating persistence and lazy functional languages(1991)
  • Algebraic formula manipulation in a functional language: a first attempt(1995)
  • Naira: A Parallel Haskell Compiler(1997)

참고

profile
코딩하는 물총새

0개의 댓글