17488, "bpr", "Internal error with lambdas", "2021-03-29T04:21:00Z"
var compose = lambda(f: func(int,int), g: func(int,int)): func(int,int) {
var res = lambda(x:int): int { return g(f(x)); };
return res;
};
var inc = lambda(x: int): int { return x + 1; };
var inc2 = compose(inc, inc);
inc2(0);
On compiling:
funargs.chpl:2: internal error: RES-ADD-LLS-0793 chpl version 1.24.0