dailyprogrammer-279 Attempt to solve challenge #279 using a functional programming approach in Haskell. http://goo.gl/RfujkW