91一级特黄大片|婷婷中文字幕在线|av成人无码国产|日韩无码一二三区|久久不射强奸视频|九九九久久久精品|国产免费浮力限制

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

    Creator

    羅勝舟
  • 活躍度

    Activeness

  • 訪問量

    Visits

    13279

教學(xué)公告

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


課件已上傳至教學(xué)資源:

阿伯丁大學(xué)現(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é)


學(xué)習(xí)資源:

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

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


Java 8 新特性(Lambda 表達(dá)式、方法引用、默認(rèn)方法、Stream API)

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


《Haskell趣學(xué)指南》中文版

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

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


《Haskell趣學(xué)指南》英文版

http://learnyouahaskell.com/chapters


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

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ù)可參考

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

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

英文版與中文版都已上傳至教學(xué)資源。


讓我開拓眼界的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)閉