Uma expressão tipo ``` js var x = 10 function foo() : bool { x = 1000 return false } var r = foo() && false ``` É colapsada para false e a chamada foo é eliminada, assim x continua com o valor incial de 10.
Uma expressão tipo
É colapsada para false e a chamada foo é eliminada, assim x continua com o valor incial de 10.