すごいHaskell
Haskell等の関数型言語
関数型言語
なぜ関数プログラミングは重要か を読んだ後に読みたい , , とか あるデーターからどのようなデーターを「生成」するかに注目するもの それ以外の/とかだと、どう「加工」するかに注目してる 理想的な構成要素 (PCF) 基本的なデーターとその演算 変数 条件分岐 関数の定義 再帰的関数の定義 関数の使用 プログラムをとして表せる 値、分岐、演算子、関数はグラフの頂点として表す 変数は点として表す いくつかのルールがある 基本は ...
m1で環境構築面倒そうなので、とりあえずrepl.itでコード書く
if文も変数宣言も全部関数ってことか?
- 面白い
- 面白い
型クラス、protocol
protocol
Appleによると、 「何である」「何ができる」の二種類のprotocol 何である: Collection等 何ができる: Equatable, Comparable等 ...
- HaskellのEq、SwiftでいうEquatableと同じ感じ
感想