Rainer Deyke wrote:
> struct AlgebraicFunction {
>   double getMaximum() {

This 'double' was obviously supposed to be 'Optional!double'.

>     if (isNull(this.cachedMaximum)) {
>       this.cachedMaximum = this.veryExpensiveCalculation();
>     }
>     return *this.cachedMaximum;
>   }
> 
>   private Optional!(Optional!double) cachedMaximum;
> }


-- 
Rainer Deyke - rain...@eldwood.com

Reply via email to