Elm:
Debug-Ausgaben drucken

How to:

In Elm kannst du Debug.log nutzen, um Werte in die Konsole zu schreiben. Sei dir bewusst, dass diese Funktion in Produktion entfernt sein sollte.

import Html

main =
  Html.text (Debug.log "MyValue" "Hello, Elm!")

Ausgabe in der Konsole:

MyValue: "Hello, Elm!"

Deep Dive

Debug.log wurde in Elm entwickelt, um beim Debugging zu helfen, ohne deinen Elm-Code zu stören. Es ist nicht für die Produktion gedacht und hat bewusst keine komplexe Funktionalität. Alternativen wie elm-debug-transformer erweitern die Möglichkeiten für Debugging in Elm, indem sie ein schöneres Format für die Anzeige von Debug-Informationen im Browser bieten. Wichtig ist, dass Debug.log als reiner Seiteneffekt funktioniert; es verändert die Programmausführung nicht.

See Also