re: Teaching Functional Programming: Two Big Picture Approaches VIEW POST

VIEW PARENT COMMENT VIEW FULL DISCUSSION
 

To expand on this a bit, one point in favor of FP's model is that, in various scientific senses, the world may actually be functional.

The apple isn't necessarily red. It just reflects red when you shine wide spectrum light on it. It'll appear as a different color with other spectrums of light (or none at all). So "being red" can be modeled as a function whose outputs depend on its inputs.

If you think that's a superior model of the concept of color, you may be a functionalist. (That sounds like the beginning of a joke/meme.)

code of conduct - report abuse