bearophile: > My dlibs (for D1) use closures, I meant function pointers or delegates, sorry.
Also note that two of the most commonly used higher-order functions, that is map/xmap/filter/xfilter can be replaced by a more handy (and often more efficient) lazy/eager array/iterable compr. I hope eventually D developers will understand this simple thing, but it may take few more months/years. Bye, bearophile