“Mostly functional” programming does not work (2014)queue.acm.org73 pointswldlyinaccurate11 years ago