ref: 2b4d970882a1d12750a4055e3f9eff5472c3abc1
dir: /test/cstr-builtin.myr/
generic max = {a:@a::tcnum, b:@a::tcnum
if a > b
-> a
else
-> b
;;
}
generic intlike_is42 = {a : @a::(tcnum,tctest,tcint)
-> a == 42
}
const main = {
if intlike_is42(123)
-> 16
else
-> max(12, 42)
;;
}