Looking for elm Answers? Try Ask4KnowledgeBase
Looking for elm Keywords? Try Ask4Keywords

Elm LanguageDepuración


Sintaxis

  • Debug.log "tag" anyValue

Observaciones

Debug.log toma dos parámetros, una String para etiquetar la salida de depuración en la consola (para que sepa de dónde viene / a qué corresponde el mensaje) y un valor de cualquier tipo. Debug.log ejecuta el efecto secundario de registrar la etiqueta y el valor en la consola de JavaScript, y luego devuelve el valor. La implementación en JS podría verse algo como:

function log (tag, value){
    console.log(tag, value);
    return value
}

JavaScript tiene conversiones implícitas, por lo que el value no tiene que convertirse explícitamente en una String para que el código anterior funcione. Sin embargo, los tipos de Elm deben convertirse explícitamente en una String , y el código nativo para Debug.log muestra en acción.

Depuración Ejemplos relacionados