项目作者: stanfordhaskell

项目描述 :
Course materials for Stanford's CS43: Functional Programming Paradigms
高级语言: Haskell
项目地址: git://github.com/stanfordhaskell/cs43.git
创建时间: 2019-07-29T00:18:17Z
项目社区:https://github.com/stanfordhaskell/cs43

开源协议:

下载


Stanford CS43: Course materials

This course covers the fundamentals of functional programming and algebraic type
systems, and explores a selection of related programming paradigms and current
research. Haskell is taught and used throughout the course, though much of the
material is applicable to other languages. Material will be covered from both
theoretical and practical points of view, and topics will include higher order
functions, immutable data structures, algebraic data types, type inference,
lenses and optics, effect systems, concurrency and parallelism, and dependent
types.