첫번째 하스켈 프로그래밍 스터디 계획
펜실베이나 대학(Univ. of Pennsylvania)의 스테파니 웨어릭(Stephanie Weirich) 교수의 CIS 552 고급 프로그래밍 강의 자료를 가지고 하스켈 프로그래밍 스터디를 진행한다.
목차
- 소개
- 리스트와 퍼스트 클래스 함수
- 고차원 프로그래밍 패턴
- 타입 클래스
- 모나드 소개
- 상태 모나드
- 임의의 모나드와 입출력
- 모나드를 사용한 파싱 [1,2]
- 퀵체크(QuickCheck) [1,2]
- 모나드 변환
- 동시성을 제공하는 모나드 [1,2]
- 순수 함수 자료 구조
- 일반화된 엘지브레익 데이터타입(Generalized Algebraic Datatypes)
- 타입을 유지하는 추상 구문
- 타입 리플렉션(Type Reflection) [1,2]
참고 강의 사이트
- http://www.seas.upenn.edu/~cis552/11fa/schedule.html
'Haskell' 카테고리의 다른 글
그림으로 설명하는 하스켈 펑터, 어플리커티브, 모나트 (1) | 2015.12.20 |
---|---|
하스켈 프로그래밍(Haskell) 커뮤니티 (0) | 2015.08.31 |