Elm doesn’t have a built-in print function like some languages, but you can use the Debug module for the console output.
print
Debug
Elm comes with an integrated REPL.
Elm doesn’t have a built-in debugger in the traditional sense that, say, JavaScript does with browser dev tools.
Elm uses the elm-explorations/test package for writing unit and fuzz tests.
elm-explorations/test