michael@0: // Arrow right-associativity. michael@0: michael@0: var t = a => b => a; michael@0: assertEq(t('A')('B'), 'A'); michael@0: michael@0: var curry = f => a => b => f(a, b); michael@0: var curried_atan2 = curry(Math.atan2); michael@0: assertEq(curried_atan2(0)(1), 0);