ref: d4f8f2a57a2d1b7adf6d9f45a1d3661cfd3d3d48
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) ;; }