| https://github.com/akkartik/wart/commit/2fa2a3b1c0 Two reasons for this: a) Since the object is more likely to be an expression than the type we're checking for, it's often most readably placed last. Compare: (isa function (car (foo (bar quux))))
(isa (car (foo (bar quux))) function)
b) Calls look like multi-word functions (http://arclanguage.org/item?id=17233), which is nice. |