2011-09-01から1ヶ月間の記事一覧
函数プログラミングの集い 2011 in Tokyo に来てます。途中退出しますが、居る間内容を適当にメモります。会場はIIJさんです。毎度のことながらすばらしい会場。この会は、神田でICFPという大きな国際的な学会が日本で行われるのにちなんでいるそうです。普…
Teng-0.11 IT'S IN ALPHA QUALITY. IT MAY CHANGE THE API WITHOUT NOTICE.」">*1の最後。プラグインを見てみる。 概要 第一回で見たようにPluginはTengクラスにメソッドを生やすものなので、どんなメソッドが生えるか見る。 Teng::Plugin::BulkInsert 複数…
Teng-0.11 IT'S IN ALPHA QUALITY. IT MAY CHANGE THE API WITHOUT NOTICE.」">*1の続き。今日はSchemaクラスとRowクラス周り。 概要 Teng::Schemaと Teng::Schema::Table はスキーマ情報の保持、Teng::Schema::Declare とTeng::Schema::Loader, Teng::Schem…
第2回スタートHaskellに来ていますので、レポートします。といっても、中身は全てProgramming in Haskell の話なのですが。 宿題の解説 / @yuzutechnology さん 宿題の答え合わせ。 問題2 : カリー化の問題。 問題3 : フレームレートやビットレートの計算。 …
次はORMの最近の事情を知りたいのでTeng-0.11(ただし、「> IT'S IN ALPHA QUALITY. IT MAY CHANGE THE API WITHOUT NOTICE.」)。今日はTengクラス周り。 Tengでは Teng->new で得られるオブジェクトを起点に様々な操作を行う。DBやテーブルやカラムの情報を…
今日はDBIx::TransactionManager-1.09。1ファイルしかないのでさっくりと。 中では2クラス定義がされていて、DBIx::TransactionManager と DBIx::TransactionManager::ScopeGuard。前者がメインで、後者はスコープガード用のクラス。 txn_begin の中では$dbh…