mirror of
https://github.com/roc-lang/roc.git
synced 2025-12-23 08:48:03 +00:00
832 B
832 B
META
description=Test Bool.True == Bool.True equality
type=snippet
SOURCE
test = Bool.True == Bool.True
EXPECTED
NIL
PROBLEMS
NIL
TOKENS
LowerIdent,OpAssign,UpperIdent,NoSpaceDotUpperIdent,OpEquals,UpperIdent,NoSpaceDotUpperIdent,
EndOfFile,
PARSE
(file
(type-module)
(statements
(s-decl
(p-ident (raw "test"))
(e-binop (op "==")
(e-tag (raw "Bool.True"))
(e-tag (raw "Bool.True"))))))
FORMATTED
NO CHANGE
CANONICALIZE
(can-ir
(d-let
(p-assign (ident "test"))
(e-binop (op "eq")
(e-nominal-external
(builtin)
(e-tag (name "True")))
(e-nominal-external
(builtin)
(e-tag (name "True"))))))
TYPES
(inferred-types
(defs
(patt (type "Bool")))
(expressions
(expr (type "Bool"))))