2016-08-03 25 views

Antwort

1

Leider nicht. Alle Objekte werden in Zeichenfolgen konvertiert, bevor sie an die Konsole gesendet werden, wenn Sie Debug.log verwenden.

Sie können jedoch eine Funktion erstellen, die das tatsächliche Objekt unter Verwendung der nativen Schicht ausgibt. Dies ist jedoch eine nicht dokumentierte API, und es ist ratsam, sie nur als letzten Ausweg zu verwenden.

8

Sie können Debug.log verwenden, zum Beispiel:

import Html exposing (text) 

f x = x * x 

main = 
    let 
    dummy = Debug.log "dump tuple" (33, 55, f) 
    in text "Hello, World!"