Hello, Developers! 1) The ongoing effort of modularizing stat computations is very worthy thing. I'm tracking this thread and just wish you success.
2) As I have observed, you currently are implementing two sorts of methods: storageless, like double computeXXX( double[] ) storage-empowered, like double increment( double ) but the later sort of methods do return the value accumulated up to the moment on every call, which often costs a certain amount of CPU cycles. Can we imagine another contract, void increment( double ) double getResult() which would allow to feed in values one-by-one, but get the result only once? This would probably be closer to efficience to the storageless approach, yet we won't have to create a double[], DoubleArray or a Collection and hand it in, but would be able to feed-in values the way we like it w/o any restriction. -Anton --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]