CS457/557函数式语言2018年春季
教练:
安德鲁·托尔马赫
办公时间:星期二下午1点至2点或预约
助教:
克里斯·查克
办公时间:周一下午4-5点和周四下午3-4点
课程信息
教学大纲和时间表
(pdf格式)
邮件列表
要求的读数
格雷厄姆·赫顿,
Haskell编程,第二版。
前两章免费提供
在这里
.
检查
勘误表
.
期中考试
示例解决方案
项目
项目信息
课堂讲稿和支持代码
导言2018年4月2日
(pdf格式)
第一个例子;
分形4/4/18
(pdf格式)
分形生成代码(
zip文件
)
清单4/9/18
(pdf格式)
法律与折叠2018年4月11日
(pdf格式)
代数数据类型4/16/18
(pdf格式)
Haskell类型检查2018年4月23日
(pdf格式)
Haskell类型等级4/25/18
(pdf格式)
2018年4月30日IO行动
(pdf格式)
【更新时间:2018年4月30日下午4:55】
目录可视化代码(
文件.hs
)
模块和ADT 5/9/18(无幻灯片)
(客户)
(列表集)
(功能集)
(构造函数集合)
(抽象列表集)
Monads 2018年5月21日(无幻灯片)
(压缩的.hs文件)
懒惰2018年5月23日
(pdf格式)
[更新时间:2018年5月23日下午4:02]
2018年5月30日实施(无幻灯片)。
有关本节课中主题的更多信息,请参阅
安德鲁·阿佩尔,
{C,Java,ML}中的现代编译器实现
第15章。
家庭作业
作业0(2018年4月4日到期)
(HW0.hs)
作业1(2018年4月11日到期)
(HW1.lhs)
【2018年4月7日下午4:10修订】
样品溶液
作业2(2018年4月18日到期)
(HW2.lhs)
样品溶液
【修订日期:2018年4月21日上午8:30】
作业3(2018年4月25日到期)
(HW3部件1.hs)
样品溶液
(HW3零件2.hs)
样品溶液
作业4(2018年5月2日到期)
(HW4.hs)
(DotTrees.hs)
样品溶液
家庭作业5(2018年5月16日到期)
(HW5.hs)
样品溶液
作业6(2018年5月30日到期)
(HW6.hs)
[修订于2018年5月23日下午5:20]
样品溶液
其他资源
Haskell主页