Я новичок в Haskell, и мне интересно, есть ли способ вывести строки «отладки» внутри функции в Haskell? I.E. Я хочу отладить, какие значения вводятся в функцию
Мой текущий код
import Prelude
foo(a,b,c)
print("input a : " ++ a)
= a + b + c
main = print(foo(1, 2, 3))
У меня есть опыт программирования, но я впервые приближаюсь к функциональному программированию, поэтому любая помощь будет принята с благодарностью.