Brian McNamara! wrote: > So C++ can only mimic "noisy_apply" so well. I expect that Haskell > can mimic it better in this respect. Definitely. Haskell uses currying, which mimicks multi-parameter functions using single-parameter ones. Regards, Jo