読者です 読者をやめる 読者になる 読者になる

ジェネレータを有効活用し隊

こいつ LT ばっかりやってんな. Kyoto.js 11 というイベントで JavaScript のジェネレータについて LT をしました. JS 界隈の色々な話が聞けてよかった(小学生並みの感想). kyotojs.connpass.com 補足説明など スライド中では .next() メソッドをいかにも単…

遅延評価と健康

というタイトル詐欺で, 遅延評価でパーサコンビネータを高速化した話をしました. 健康になるのはプログラムです. パーサコンビネータを題材にしていますが, 要するに今回の話は, 遅延評価といえば無限リストなどが挙げられがちだが, 単に効率化のためにも使…

楽しく学ぶ難解プログラミング言語

connpass.com タイトルの通りの LT をしました. 先日の Grass インタプリタはその伏線だったというわけですね. 当初は真面目路線で作ってたのですが, LT の制限時間 (5分) で簡潔にまとめるのが難しくて, 結局こんな感じになってしまいました. まだまだ修行…

鳴かぬなら 作ってしまえ メカほととぎす

LT をしました (定期). connpass.com 肝心の成果物は https://github.com/susisu/est にあって, npm install -g @susisu/est でインストールできますので, 使いたい方がいたらどうぞ.

call/cc について勉強したり実装したりした

ゆゆ式一挙放送の裏番組みたいなノリでやっていたLT会でのスライドはこれ. 補足情報を少し call/cc の仕組みについては色々ぐぐったりしましたが, 個人的には Scheme:使いたい人のための継続入門 が分かりやすかったです. あと, スライドの内容は簡略化した…

音ゲーを作っていたと思ったらいつのまにか言語を作っていた

というタイトルで LT をした のでスライドを置いておきます.