Elm:
डीबग आउटपुट प्रिंट करना

How to: (कैसे करें:)

import Browser
import Html exposing (text)
import Debug

main =
    let
        valueToCheck = "Hello, Elm!"
        -- डीबग लाइन जोड़ें
        _ = Debug.log "DebugOutput" valueToCheck
    in
    -- सिंपल HTML पेज
    Browser.sandbox { init = valueToCheck, update = \_ model -> model, view = text }

सैंपल आउटपुट:

DebugOutput: "Hello, Elm!"

Deep Dive (गहराई में जानकारी):

डीबगिंग की जड़ें प्रोग्रामिंग के शुरुआती दिनों से हैं। Elm में Debug.log फ़ंक्शन पुराने प्रिंट स्टेटमेंट्स का एक सुधारित रूप है। इसका इस्तेमाल करके आप वैल्यूज़ और फ़ंक्शन कॉल्स को कंसोल में लॉग कर सकते हैं जो डीबगिंग में बहुत मददगार होता है। वैकल्पिक रूप से, Elm 0.19 में Debug.todo और Debug.toString जैसे कुछ और टूल्स भी हैं, लेकिन याद रखें कि Debug मॉड्यूल को प्रोडक्शन कोड में इस्तेमाल करने की अनुमति नहीं है। बेस्ट प्रैक्टिस ये है कि डीबगिंग के बाद सारे Debug स्टेटमेंट्स को निकाल दिया जाए।

See Also (और भी जानकारी):