match文で条件分岐をスマートに記述できる構造的パターンマッチング

match文で条件分岐をスマートに記述できる構造的パターンマッチング