Arc Forumnew | comments | leaders | submitlogin
3 points by almkglor 6063 days ago | link | parent

Then someone redefines '+ so that it doesn't just add numbers or concatenate strings. Say (+ 1 2 "asdf") becomes "3asdf".

Further, what if we need to pass '+ as a function to another function?

  (def hmm (op)
    (op 1 2 3 4 5))


1 point by sacado 6063 days ago | link

Oh, yes, so that wasn't really a good idea...

-----