0520
昨夜はなんだかんだ夜更かししてしまいました。UIViewのアニメイションで気になることがあったのです。
そのせいか今日も具合が微妙。昨日よりちょっと悪いけど一昨日ほどじゃない、くらい。でも今日は早く行って早く帰って来たので寝る前に遊んでも早く寝られるはず。
仕事は微妙。僕はやっぱり会社勤めには向いてないなと思う。
Haskell勉強会でIOアクションの話題が出たときに思ったのだけど、Monadのpureがreturnなのって、「プログラム=HaskellにおけるIOアクション=(たとえば)C言語における関数」という対応関係において、最小限の関数がreturnのみで作られることに対応する最小限のIOアクション、という気分を表現しているのだろうか。というかそういう解釈がしっくりくる。
アクションを束ねるという感覚がようやく浸透してきた気がする。だからどうというわけではないのだけれど。
今夜はゲームしつつ数学もしつつ。早く寝る!