2013-03-01から1ヶ月間の記事一覧

DB上のNULLをどう表現するか

TranqというF#専用のDBアクセスライブラリについて話します。 https://github.com/nakamura-to/Tranq はじめに Tranqでは、F#らしくDB上のNULLをoption型で扱えます。たとえば、次のようなテーブル定義を考えます。 create table Person (Id int primary key…

TranqでF#の機能を最大限活用したDBアクセス

TranqというF#専用のDBアクセスライブラリを作りました。 https://github.com/nakamura-to/Tranq NuGetはこちら。 http://nuget.org/packages/Tranq/ Tranqを作った背景ですが、既存のDBアクセスライブラリだとF#の便利な機能を活かしにくいなと感じたので作…

Java7でソートのロジックが変更されている件

http://seasarproject.g.hatena.ne.jp/halflite/20130305/s2jdbcgen3 コメントできないのでトラックバックで。元の並びに依存したComparatorがダメらしいですね。対応版のコードおいておきます。 https://gist.github.com/nakamura-to/5096537 とりあえずは…