课程大纲

Haskell 简介

  • 平台和工具
  • Hello World 程序
  • 一点历史

Haskell 语法

  • 功能
  • 案例区分和模式匹配
  • 布局(缩进)
  • 控制结构(if、case、let、where)

类型系统

  • 基本类型
  • 简单函数类型
  • 多态性
  • 高阶函数
  • 自定义类型
  • Haskell 中的数字
  • 类型类

构建程序

  • IO 处理
  • 模块系统
  • 包和库
  • 编译应用程序

实例和案例研究

  • 八皇后拼图 Haskell
  • Haskell 中的动态编程和记忆
  • 简化了 CSV 文件的解析
  • HTTP 客户端

要求

熟悉至少一种其他编程语言。Programming 经验。

 14 小时

人数



每位参与者的报价

客户评论 (2)

相关课程

Combined C/C++, JAVA and Web Application Security

28 小时

Advanced Java Security

21 小时

Combined JAVA, PHP and Web Application Security

28 小时

Java and Web Application Security

21 小时

Advanced Java, JEE and Web Application Security

28 小时

课程分类