タグ

2016年4月21日のブックマーク (4件)

  • Rubyで遅延評価 - delay, force, lazy - Journal InTime(2012-04-11)

    _ Rubyで遅延評価 - delay, force, lazy 正格評価の言語で明示的に遅延評価を行う方法として、Schemeのdelay/forceがある。 Rubyで実装するとこんな感じ。 class Promise NULL = Object.new def initialize(&block) @value = NULL @block = block end def self.delay(&block) new(&block) end def force if @value == NULL @value = @block.call else @value end end end count = 0 x = Promise.delay { count += 1; 1 + 2 } p x.force #=> 3 p x.force #=> 3 p count #=> 1 メモ化してく

    yhara
    yhara 2016/04/21
  • 言語ゲーム

    小学四年生の不登校児の親として子供とどうやって遊んだかを記録する。うちの場合不登校なだけでなく外出も嫌がり、できる事が限られている中で色々模索している。 べっこう飴作り: 温度で色が七変化!べっこうアメを作ろう! | お砂糖で作る | SUGAR LAB / シュガーラボ を参考にした。 いままで失敗しまくったが温度計があるとスムーズに行った。 りんご飴、いちご飴などの工夫のしがいがある。 フルーツは酸っぱめのやつを選ぶ。 飴が熱くて危険だが、竹串にりんごなどを挿すと子供でも安心して飴をかけられる。 下に垂れたり伸びたりした飴も美味しく、面白い遊びが考えられそう。 テーブルに垂れて固まると取れなくなるので、クッキングシートを広めに敷くと良い。 チョコバナナ: みんな大好き! チョコバナナのレシピ動画・作り方 | DELISH KITCHEN を参考にした。 これも温度計が大活躍。安心して溶

    言語ゲーム
    yhara
    yhara 2016/04/21
  • Gauche の util.stream の stream-delay はなぜあるのか、どういう場合にどのように使うものなのか? - ksmakotoのhatenadiary

    All problems in computer science can be solved by another level of indirection. (David John Wheeler) But that usually will create another problem. これは、デビッド・ホイーラーさん*1(wikipedia:デビッド・ホイーラー)による格言ですが、遅延データ構造はインダイレクション(定訳は無い気もしますが「間接化」でしょうか)による御利益が最もよくわかるものの一つではないでしょうか。 Gauche の util.stream( http://practical-scheme.net/gauche/man/?l=jp&p=util.stream )では stream-delay というマクロが提供されています。このライブラリは SRFI-40( ht

    Gauche の util.stream の stream-delay はなぜあるのか、どういう場合にどのように使うものなのか? - ksmakotoのhatenadiary
    yhara
    yhara 2016/04/21
  • クラブシーンの現状に風穴を HIROSHI WATANABE×佐藤大 | CINRA

    テクノ発祥の地デトロイトで、今もレジェンドとしてシーンを牽引するデリック・メイ。彼が主宰する「Transmat」は、デリック・メイが物と認めたアーティストのみを不定期にリリースする伝説的レーベルだ。そしてその「Transmat」から、初めてリリースする日人アーティストが、この記事の主役、HIROSHI WATANABEだ。 1990年代よりいち早く海外で活動をスタートし、ヨーロッパ最大級のエレクトロニックレーベル「Kompakt」からもKaito名義で数々の作品を発表してきたHIROSHI WATANABEだが、実は日のアニメファンやゲームファンからの支持も熱い。その理由の一つに、彼の音楽をインディーズテクノレーベル「フロッグマンレコード」主宰としてリリースし、現在はアニメ作品の脚家として『攻殻機動隊 STAND ALONE COMPLEX』『交響詩篇エウレカセブン』など多数の名作

    クラブシーンの現状に風穴を HIROSHI WATANABE×佐藤大 | CINRA
    yhara
    yhara 2016/04/21