2014-04-20から1日間の記事一覧

Promiseの中で吐かれた例外は暗黙的にcatchされてrejectedにいく

(タイトル修正。勘違いだった) momic.jsの実装で一番つらかったところ。Promiseが新機能とは言え、何も言わずに死ぬのだいぶ困る。 仕様を勘違いしていた 環境は Chrome34Mac var p = new Promise(function(done){ throw 'error' done(); }); p.then(funct…

Momic.DB :: Mongoシェル風のAPIでブラウザのストレージを扱う

前々から欲しかったブラウザの永続ストレージのラッパーを作りました。 mizchi/momic https://github.com/mizchi/momic momicは"mongo mimic"の略で、mongo風にしたかったけどJavaScriptやストレージの制約を考えると完全な互換にする必要ないんだけど、やっ…