:$ fn(x::number) x :$ fn(a::string) a ~ fn("s") ~ fn(5)