跳到内容
此存储库已由所有者于2019年7月9日存档。它现在是只读的。

mietek/agda-intro公司

存储库文件导航


这是原始页面。请参阅讲座视频.


LFCS公司,爱丁堡大学呈现:

使用Agda的依赖类型编程简介

康诺·麦克布莱德

MSP公司,斯特拉斯克莱德大学

类型保证运行时行为的属性。依赖类型基于运行时值提供了更强的保证。在本课程中,我们将介绍使用Agda编程语言的独立类型编程。

该课程包括五个每周下午的课程,包括讲座和动手实验室。将设置课间练习。休息期间将提供茶点。

前提条件:这是一门研究水平的课程。我们假设基本熟悉函数式编程语言,如Haskell或ML,特别是模式匹配和高阶函数,如map。

本课程由苏格兰信息与计算机科学联盟.

位置:

  • 实验室会议将在实验室举行4.12,阿普尔顿大厦.
  • 讲座将在房间里进行G.03或G.07A,信息学论坛见下文。

日期:2011年1月31日至2011年2月28日,星期一。

注册:请让我们知道您要来,以便我们做好相应的准备:
Ohad Kammar<…@…>

课程材料:所有课程材料都将在网上提供。Conor已经建立了一个darcs存储库,其中包含了当前可用的所有内容。您可以从以下位置获取:

darcs获得http://personal.cis.strath.ac.uk/~conor/pub/dtp

邮件列表:欢迎在agda课程邮件列表。也欢迎非注册者。

时间表:

  • 13:00-14:00:实验室
  • 14:00-14:20:茶歇
  • 14:20-15:20:讲座
  • 15:20-15:40:咖啡休息
  • 15:40-16:40:演讲
  • 16:40-17:00:茶歇
  • 17:00-18:00:实验室
  • 18:00-…:发布…

过去的讲座:

  1. 2011年1月31日:第一步:列表、向量和Peano算术
    位置:如果G.03
    练习:1.1-1.8.
    视频

  2. 2011年2月7日:记录、单位、σ和有限集。
    位置:如果G.07A
    练习:1.9-1.14.

即将举行的讲座:

  • 2011年2月14日地点:如果G.03
  • 2011年2月21日地点:如果G.03
  • 2011年2月28日地点:如果G.07A

关于

Conor McBride 2011年Agda课程材料之镜

资源

星星

观察者

叉子

发布

未发布版本

包装

未发布包