Javascript

HaskellなAltJS達をいじってみる

Haskell Advent Calender 2013 12/5日当番記事です。CoffeeScriptとかHaxeとかTypeScriptみたいなJavascriptにトランスレートして使う言語たちをAltJSっていうそうです。HaskellコードをJSに変換するプログラムもいくつかあって、このページに一覧があって詳…

node.jsで作るアドホックなミラーサーバ

Node.jsアドベントカレンダー2013の4日目。node.jsを使うとWebプロキシサーバのようなものは簡単に作れますが、それと似た仕組みでミラーサーバを作れます。機能要件*1は以下を想定します。 一個のNode.jsプロセスで複数のサイトをミラー出来る ブラウザ側の…

Javascript上のシンプルで汎用的なキャッシュ

Javascriptで超簡単なLRUキャッシュを書いて使ってみたら凄く便利なのでシェア。 ソースコード Chiral's Gistにあります。Javascript処理系組み込みのargumentsオブジェクトが配列でないのでコピーするところが特別ですが、あとはユーザが指定したサイズの配…