// Test proper indentation simpleFunc : x -> x + 1; complexFunc : x -> when x is 0 then "zero" 1 then "one" _ then "other"; withFunc : a b -> with ( sum : a + b; diff : a - b; ) -> {sum: sum, diff: diff}; varWithWhen : when true is true then "yes" false then "no";