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
- Elm’s
Debug
module documentation: ElmDebug
Docs elm-debug-transformer
: GitHub Repository