型シノニム設定
値コンストラクタFractionの各引数がなにを表すのか説明