3 ms·Defunctionalisation: An underappreciated tool for writing good software1 points by Smaug123 7y ago