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