グチなんだか

Persistent のテンプレートでテーブルを作ると、命名規則に困るよね。

share [ゴニョゴニョ] [persistLowerCase |
 Record
  name String

とかやると、テーブル名がそのまま Record で作られる。
単数形で気持ち悪い。

かといって、

 Records
  name String

とすると、今度は Haskell ソース内で1行のデータを扱うのに複数形になる。
これもやっぱり気持ち悪い。