Всё правильно, дебаг в хаскеле в привычном императивном понимании - это крайне малополезная вещь. Да и в императивном программировании тоже. В смысле, это полезная вещь, но разработчик должен уметь обходиться без дебага. Дебаг нужен для каких-то совсем сложных кейсов. А так это инструмент, который приводит к ленности мозга.
Но я же не запрещаю!
да, можно писать идеальный легко тестируемый в репле код, но как минимум не всё всегда зависит от нас, и дебагер часто очень полезен
да, все умеют без него, но это не значит, что с ним не было бы легче