2015-01-01から1年間の記事一覧

【読了】すごいHaskell楽しく学ぼう

すごいHaskellたのしく学ぼう!作者: Miran Lipovaca出版社/メーカー: オーム社発売日: 2012/09/21メディア: Kindle版購入: 4人 クリック: 9回この商品を含むブログを見る Scalaを始めて、ファンクタ―、アプリカティブファンクター、モナドなどの話題につい…

State Machine

videojs/video.js · GitHub videojs/videojs-contrib-ads · GitHub video.jsと関連プラグインのソースを見ていて、理解するのに苦労したけど、仕組みをわかって見ると感心した部分の骨組みを自分なりに書き出しました。 状態マシンを実装した部分。 playerの…

男の作法

男の作法 (新潮文庫)作者: 池波正太郎出版社/メーカー: 新潮社発売日: 1984/11/27メディア: 文庫購入: 15人 クリック: 63回この商品を含むブログ (100件) を見る 「刺身を食べる時は、わさびを醤油に溶かずに刺身の上にちょっとのせて食べるのが行儀がいい」…

SICP勉強中

Scalaを勉強し始めて、 関数型プログラミングって何?? というところから調べているうちに辿り着いた『計算機プログラミングの構造と解釈』 計算機プログラムの構造と解釈作者: ジェラルド・ジェイサスマン,ジュリーサスマン,ハロルドエイブルソン,Gerald J…

配列を分解する

配列を一定の長さの配列に分割したい時、 Array(1..10).each_slice(5).to_a # [[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]] が便利! Array(1..10).each_slice(4).to_a # [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10]] 更に、あまりをnilで埋めてくれるものも探したい。