1) Если вы хотите что-то сравнить, используйте пакет критерий .
2) Если вы хотите определить время функции и уверены, что контролировали лень при необходимости,просто используйте Data.Time.getCurrentTime
из пакета time .
3) Если вы на самом деле хотите, чтобы время выполнения программы , которая только что была написана на Haskell, используйте вашу системную утилиту time
.Для большинства систем POSIX (Mac, Linux) просто запустите:
$ time ./SomeProgram
И он сообщит время пользователя, стены и системы.