# 斯坦福编程范式 CS107_27
# 讲讲 Haskell
它和 Lisp 和 Scheme 来自同一家族,是一种函数性语言。Haskell 和 JAVA 一样安全,它很难使程序通过编译然后失败。它像 C 一样块,但是没有 C 那么块。像 python 一样有趣。
用 Haskell 实现斐波那契函数
fib = 1:1:zipWith(+)fib(tail fib) |
# Haskell 中的类型
Haskell 中的函数也有类型。
addOne num = num + 1 | |
addOne::Int -> Int | |
add val1 val2 = val1 + val2 | |
add::Int -> Int -> Int |
(不听了)