By Alvin Alexander. Last updated: September 2, 2016 “Purity makes the job of understanding code easier.” ~ Real World Haskell haskell functional programming haskell purity impure pure function