- Haskellで、リストは特別な役割をしているので、そのために知っておくべきことがいくつかある
- 数学の内包表記
- 内包表記をHaskellのリストで実現するために
- 生成器
- [1..5]が[1,2,3,4,5]であることにする
- このように..リストを作ってくれるので「生成器」と呼ぶ
- リストの内包表記
- [x^2 | x \in [1..5]]のように集合表記の移し替えのことをリストの内包表記と呼ぶ。このようにして、作ったリストは、値の評価が終われば[1,4,9,16,25]のことである
- 条件の列挙
- 複数の条件を内包表記で並べると、前から順番に評価して行って、すべての条件を満足した上でリストを作成する
- 生成器
遺伝学・遺伝統計学関連の姉妹ブログ『ryamadaの遺伝学・遺伝統計学メモ』
京都大学大学院医学研究科ゲノム医学センター統計遺伝学分野のWiki
講義・スライド
医学生物学と数学とプログラミングの三重学習を狙う学習ツール
駆け足で読む○○シリーズ
ぱらぱらめくるシリーズ
カシオの計算機
オンライン整数列大辞典