"What if some mathematicians figured out that 2 is actually 3 and you had to change your program? You could just redefine doubleMe to be x + x + x and since doubleUs calls doubleMe, it would automatically work in this strange new world where 2 is 3."

Miran Lipovaca, Learn You A Haskell For Great Good!

a.k.a. one of the best programming books ever.

@1 year ago with 1 note
  1. algorithmconstructor posted this