国产v亚洲v天堂无码久久无码_久久久久综合精品福利啪啪_美女扒开尿口让男人桶_国产福利第一视频在线播放_滨崎步无码AⅤ一区二区三区_三年片免费观看了_大屁股妇女流出白浆_泷川苏菲亚无码AV_我想看我想看一级男同乱伦_国产精品午夜福利免费视频,gogo国模全球大胆高清摄影图,2008门艳照全集视频,欧美午夜在线精品品亚洲AV中文无码乱人伦在线播放

您申請加入課程:Java語言程序設(shè)計
  • 創(chuàng)建者

    Creator

    羅勝舟
  • 活躍度

    Activeness

  • 訪問量

    Visits

    12826

教學公告

阿伯丁大學現(xiàn)代編程語言課程視頻與Haskell學習資源
[作者: 羅勝舟  發(fā)布時間:2020-12-24 23:40:41  瀏覽次數(shù):949次]


課件已上傳至教學資源:

阿伯丁大學現(xiàn)代編程語言CS2510-Links-Slides-Practicals.zip


課程視頻(內(nèi)嵌英文字幕):

鏈接:https://pan.baidu.com/s/16ySG_e875y8x5Wa6Kb2KIQ

提取碼:mpn1


課程大綱

現(xiàn)代編程語言(以Java為例):

Introduction

Name Binding Scope

Data types

Expressions Assigments

Control Statements

Subprograms

Implementing Subprograms

Support OOP

Haskell:

Haskell 1 定義變量、函數(shù)、遞歸

Haskell 2 列表操作,、模式匹配、高階函數(shù)

Haskell 3 函數(shù)組合,、列表解析、列表解析與高階函數(shù)

Haskell 4 代數(shù)類型,、模塊,、抽象類型、總結(jié)


學習資源:

Java 8 之函數(shù)式編程

https://zhuanlan.zhihu.com/p/92687444


Java 8 新特性(Lambda 表達式,、方法引用,、默認方法、Stream API)

https://www.runoob.com/java/java8-new-features.html


《Haskell趣學指南》中文版

https://www.w3cschool.cn/hsriti/

https://learnyouahaskell.mno2.org/zh-cn


《Haskell趣學指南》英文版

http://learnyouahaskell.com/chapters


《Haskell趣學指南》英文版PDF已上傳至教學資源:

Learn You a Haskell for Great Good A Beginners Guide by Miran Lipovaca (z-lib.org).pdf


Haskell在線編譯器

https://www.jdoodle.com/execute-haskell-online/


函數(shù)式編程,,遞歸,、高階函數(shù)可參考

《計算機程序的構(gòu)造和解釋》第一章 構(gòu)造過程抽象

Structure and Interpretation of Computer Programs Chapter 1 Building Abstractions with Procedures

英文版與中文版都已上傳至教學資源。


讓我開拓眼界的Haskell

https://liangjun.work/posts/fb5b0c36/


99 Haskell Problems

https://wiki.haskell.org/H-99:_Ninety-Nine_Haskell_Problems


The Fibonacci sequence - 用Haskell無限列表生成Fibonacci序列

https://wiki.haskell.org/The_Fibonacci_sequence#Using_the_infinite_list_of_Fibonacci_numbers


相關(guān)課程

掃一掃二維碼,,快速加入本課程,!

放大二維碼 查看使用方法
關(guān)閉