vlib/v/checker/tests/if_expr_mismatch.vv:2:10: notice: condition is always true 1 | fn main() { 2 | s := if true { '12' } else { 12 } | ~~~~ 3 | println(s) 4 | } vlib/v/checker/tests/if_expr_mismatch.vv:2:7: error: mismatched types `string` and `int literal` 1 | fn main() { 2 | s := if true { '12' } else { 12 } | ~~ 3 | println(s) 4 | }