1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
original.name="Coercion_Valid_8" ====== >>> main.whiley type Expr is int | Expr[] function f(Expr x) -> int: if x is Expr[]: return |x| else: return x public export method test() : assume f([1, 2, 3]) == 3 assume f(1) == 1 ---