タグ

2012年10月11日のブックマーク (3件)

  • Comprehending Monads

    What's a monad? What's a monad? trait Monad[A] { def map[B](f: A => B): Monad[B] def flatMap[B](f: A => Monad[B]): Monad[B] } Note: there is no single, special Monad base trait! Provides a standard interface for composing and sequencing operations on some contained value(s) map: Applies a "regular" function to the contained value(s) flatMap: Applies a "monadic" function to the contained value(s) T

  • 朝日新聞デジタル:米ゴキブリ大食い大会、優勝者が死亡 警察が死因調査 - 国際

    関連トピックスフェイスブックゴキブリ大いのコンテストに参加したエドワード・アーチボルドさん。優勝直後に死亡した=AP  【ニューヨーク=中井大助】米フロリダ州で開かれたゴキブリの大いコンテストで優勝した男性が、直後に死亡する「事件」が起きた。地元の警察当局が司法解剖をして死因を調べている。  現地警察などによると、「事件」が起きたのは5日夜。同州南部のディアフィールドビーチで開かれたコンテストで優勝したエドワード・アーチボルドさん(32)が直後に吐き始めて倒れた。病院に運ばれたものの死亡していたという。  約30人が参加したコンテストは、爬虫(はちゅう)類を売るペットショップが主催し、優勝賞品は約850ドル(約6万7千円)相当のニシキヘビだった。アーチボルドさんは生きているゴキブリや幼虫を何十匹もべていたという。他の参加者はいまのところ、体調に問題はないらしい。  店側の代理人がフェ

    xorphitus
    xorphitus 2012/10/11
    何という大会だ…/主観的好悪を別にして考えれば、無菌だったが個人的なアレルギーで逝った説が有力?感情的にはあんなん食ったらヤバいだろって気持ちになるが
  • C言語より高速なJavaScriptによるバイナリ操作が話題

    JavaScriptなどのスクリプト言語は動作が遅く、最適なパフォーマンスを得るにはC/C++で実装しなければならないという常識に挑んだ先進的な講演が話題になっています。この話題の発端は2012年10月7日から10月8日までベルリンで開催されたJSConf.euでFelix Geisendörfer氏が行った講演です。 彼の講演の題材はnode.jsからMySQLに接続する為のバインディングのパフォーマンスに着目しています。2010年当時、node.jsにはMySQLのバインディングが存在しておらず、増井さん作のnode-mysqlモジュールが開発中の状態でした。このモジュールはJavaScriptでバイナリを解析しておりJavaScriptのみで開発されていました。この状況を受けてFelix氏が新たにnode-mysqlモジュールを新規に開発を始めました。このモジュールもJavaScri

    C言語より高速なJavaScriptによるバイナリ操作が話題
    xorphitus
    xorphitus 2012/10/11
    JSプログラマに対する賞賛と、Cプログラマに対する蔑みが両方聞こえる