3 ms·Functional thinking: Functional design patterns, (groovy, mostly)Part 14 points by gtani 15y ago