2014-12-01から1ヶ月間の記事一覧
Hack では ($x ==> $x + 1) という形でラムダ式を簡単に記述できます。そこで、Hack でチャーチ数を実装してフィボナッチ数を計算してみました*1。チャーチ数とは、ラムダ計算の枠組みで自然数を表現したものです。Wikipedia のラムダ計算のページに説明があ…
空のジェネレータ関数の作り方について、Stack Overflow で議論されている内容が面白かったので紹介します。 php - How to yield empty generator? - Stack Overflowジェネレータは PHP 5.5 で導入された構文です。yield 文を使ってイテレータを簡単に実装で…