タスク:カスタム データ型を作成して、コンソールに出力できるようにしようとしています。また、Haskell の自然順序付けを使用してソートできるようにしたいと考えています。
問題:今書いてください。このコードをコンパイルできません。次のエラーがスローされます: No instance for (Show Person) arising from a use of 'print'
.
私がこれまでに持っているもの:
-- Omitted working selection-sort function
selection_sort_ord :: (Ord a) => [a] -> [a]
selection_sort_ord xs = selection_sort (<) xs
data Person = Person {
first_name :: String,
last_name :: String,
age :: Int }
main :: IO ()
main = print $ print_person (Person "Paul" "Bouchon" 21)