良いバージョン-dataで自分の型を作る(レコード構文を使用)