$ 0 0 A new way of looking at functional programming is to break it down into this particular sequence http://sdt.bz/66385