您申请加入课程:java语言程序设计

java语言程序设计-z6尊龙旗舰厅

https://www.scholat.com/course/ijava
  • 创建者

    creator

    罗胜舟
  • 活跃度

    activeness

  • 访问量

    visits

    11805

教学公告

阿伯丁大学现代编程语言课程视频与haskell学习资源
[作者: 罗胜舟  发布时间:2020-12-24 23:40:41  浏览次数:717次]


课件已上传至教学资源:

阿伯丁大学现代编程语言cs2510-links-slides-practicals.zip


课程视频(内嵌英文字幕):

链接:https://pan.baidu.com/s/16ysg_e875y8x5wa6kb2kiq

提取码:mpn1


课程大纲

现代编程语言(以java为例):

introduction

name binding scope

data types

expressions assigments

control statements

subprograms

implementing subprograms

support oop

haskell:

haskell 1 定义变量、函数、递归

haskell 2 列表操作、模式匹配、高阶函数

haskell 3 函数组合、列表解析、列表解析与高阶函数

haskell 4 代数类型、模块、抽象类型、总结


学习资源:

java 8 之函数式编程


java 8 新特性(lambda 表达式、方法引用、默认方法、stream api)


《haskell趣学指南》中文版


《haskell趣学指南》英文版


《haskell趣学指南》英文版pdf已上传至教学资源:

learn you a haskell for great good a beginners guide by miran lipovaca (z-lib.org).pdf


haskell在线编译器


函数式编程,递归、高阶函数可参考

《计算机程序的构造和解释》第一章 构造过程抽象

structure and interpretation of computer programs chapter 1 building abstractions with procedures

英文版与中文版都已上传至教学资源。


让我开拓眼界的haskell


99 haskell problems


the fibonacci sequence - 用haskell无限列表生成fibonacci序列


相关课程

扫一扫二维码,快速加入本课程!

查看使用方法
网站地图