int f(int n){ puts("hello");
return n +2; }
という関数があるとき
3
というデータと
f(1)
という関数適用の結果は同じ3を与える。
だけれどもf(1)は計算結果として3を与えるだけで、3というデータというわけではない。出自が違うしhelloと出力する分差がある。
なので3と同一視してしまうのはマズイ。
3:int
f(1):計算 int
と区別する。名称としても3の方は値(value)
f(1)の方は計算(computation)と呼ぶことにする。
モナドはこういう区別をとりあえず認められるかどうか。計算結果としてのデータと単なるデータを区別すると言うことが重要なんだがOK?これが認められればすぐ分かる
ニュース
- 日本、大学を800から250-400に削減、高齢者の自己負担を原則3割に変更へ [お断り★]
- 【W杯】ブラジルDF、塩貝に耳打ちした後、耳を触る ブラジルで「小僧」とあしらう意味 ブラジルFWは「ちっぽけな奴め!」★2 [ネギうどん★]
- 【W杯】闘将ポステコグルーが断じた日本人の癖「日本は引いてはいけなかった。過去にも同じ経験をしている」 [王子★]
- 【W杯】ブラジルに敗れた森保監督「これからも世界一を目指して日本のために頑張りたい」★3 [ネギうどん★]
- 【W杯】痛恨のボールロスト 田中碧は涙止まらず 取材エリアでも号泣 ショック隠せずスタッフに付き添われコメントなく会場を後に★4 [木村カエレφ★]
- セルジオ越後「4年前より力が落ちた。森保采配も失敗。続投の声が出る謎。よくやったと言うのは簡単。協会や国で考え直すタイミング」 [digitec★]
- 佐野海舟とかいうジャップ代表、1点目がすでにヤバイ内容だった。英国では批判されていた。 [592058334]
- 【速報】経産省、国産AI会社に3000億円出資wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [339035499]
- 孤独死したい
- 神の力を手に入れたら「◯◯さんの今までのおならの音まとめ」とかも作れるわけだよな
- 日本代表塩貝健人のインスタ大炎上 コメント91万件 [931948549]
- 新幹線や特急の自由席が減るのってやっぱりマイナスだよね [943688309]