# 斯坦福编程范式 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

(不听了)