This post originated from an RSS feed registered with Java Buzz
by Kevin Dangoor.
Original Post: What is functional programming?
Feed Title: Blue Sky On Mars
Feed URL: http://www.blueskyonmars.com/feed/?cat=8%2C13%2C14
Feed Description: Kevin Dangoor's Weblog of Technology, Entertainment and Life - Java only feed. For all articles, check out http://www.blueskyonmars.com
Kris Jenkins has one of the best little descriptions of functional programming that I’ve seen. A good link to send around when the questions come up. I put it to you that every function you write has two sets of inputs and two sets of outputs. Two? Only one, surely? No, two. Definitely two.