Я хочу пройти 99 Haskell Problems, и я хочу сосредоточиться на решении, но с тестированием. Если у меня есть решение первой проблемы в виде 3-строчного файла .hs
,
myLast :: [a] -> a
myLast [x] = x
myLast (_:xs) = myLast xs
Каков минимальный объем кода, который я могу добавить к этому, чтобы я мог добавлять тесты inline и запускать их с помощью runhaskell
?