
  Syntax error!
  syntax_tests/data/parsing/errors/expressions/unexpectedConstraint.res:4:3-13

  2 │   let a = 1
  3 │   let b = 2
  4 │   a + b : int
  5 │ }
  6 │ 

  Expressions with type constraints need to be wrapped in parens:
  (a + b: int)


  Syntax error!
  syntax_tests/data/parsing/errors/expressions/unexpectedConstraint.res:7:9-20

  5 │ }
  6 │ 
  7 │ let x = "hi": string 
  8 │ 

  Expressions with type constraints need to be wrapped in parens:
  ("hi": string)

let x = ((let a = 1 in let b = 2 in (a + b : int))[@res.braces ])
let x = ({js|hi|js} : string)