- 06:54 起きた。全然寝付けなかった。眠い。
- 09:01 おはようございま〜す。
- 09:48 昨日ジムで久しぶりにピラティスのレッスン受けたらお腹周りが筋肉痛ですな。
- 14:07 ueshinさんの今日の離乳食食べてくれる度は71.8%です。 http://www.kistools.jp/s/0Ls2j
- 14:11 @kis 助かります! [in reply to kis]
- 18:22 .@dff_ClickBokin つぶやくことで無料で1円を募金できます。「ハイチ地震緊急支援ツイッター募金」にご協力ください。【ケータイ可】 http://www.dff.jp/ct/twit/haiti/
- 19:16 それなりに仕事してるらしい。 ueshinさんの仕事してない度は60.4%です。 http://www.kistools.jp/s/7XI2O
- 19:24 さて、第二部開始。
- 19:33 ぼちぼち。 ueshinさんの仕事してる度は71.0%です。 http://www.kistools.jp/s/5xI2O
- 20:31 JavaでYコンビネータ作ってみたけどスタックオーバーフロー出た。
- 20:34 JavaではZコンビネータを使う必要あり。でいいのかな。
- 21:32 Javaで書くのが冗長に思えてきた。 実際、Y(or Z)コンビネータはScalaと比べるとかなりの記述量。ゴルフな書き方をしてないのも原因の一つというのはあると思うけど。
- 21:35 ところで先日Scalaで書いたYコンビネータは実はZコンビネータになっていたという疑惑が。 > def Y[X, Y]( f : ((X) => Y) => (X) => Y) : (X) => Y = { x : X => f( Y(f) )(x) }
- 21:35 Yコンビネータは、これではなかろうか。 > def Y[X, Y]( f : ((X) => Y) => (X) => Y) : (X) => Y = { f( Y(f) ) }
- 21:36 これだとStackOverflowErrorになってしまうんだけど。
- 21:38 x : X => 〜〜 とすることでZコンビネータの遅延評価にあたるんじゃないだろうか。
- 21:40 と、@kis さんの解説ページを見ながらJava版のY/Zコンビネータを書いていて思ったけど、この辺の知識が皆無なのでよく分からない。
- 21:43 半分以上終わっとるがな。 ueshinさんのモテ期が終わった度は66.7%です。 http://www.kistools.jp/s/4Zl2O
- 22:10 本題に戻ったところだけどここまでにしよう。
- 23:21 山田ズーニー の 「おとなの進路教室。」全127回を制覇した。面白かったので今度またもう一回り聴いてみようかな。 http://www.jfn.co.jp/otona/
- 23:22 どうせヨゴレですよ! ueshinさんのピュア度は13.2%です。 http://www.kistools.jp/s/2AK2O
- 23:25 マジヨゴレ?しょんぼり。 ueshinさんのヨゴレ度は70.9%です。 http://www.kistools.jp/s/3nO2O
2010/02/08 のつぶやき
トラックバック(0)
トラックバックURL: http://happy-camper.st/mt/mt-tb.cgi/684




コメントする