06.05.2020 06:25, data pulverizer пишет:
```
onlineapp.d(14): Error: template std.concurrency.spawn cannot deduce
function from argument types !()(void delegate(double x, double y, long
i, shared(double[]) z) pure nothrow @nogc @safe, double, double, long,
shared(double[])), candidates are:
/dlang/dmd/linux/bin64/../../src/phobos/std/concurrency.d(460):
spawn(F, T...)(F fn, T args)
with F = void delegate(double, double, long, shared(double[])) pure
nothrow @nogc @safe,
T = (double, double, long, shared(double[]))
must satisfy the following constraint:
isSpawnable!(F, T)
```
I think the problem is in `process` attributes (error message you posted
is strange, is it the full message?)
Make your `process` function a template one to let the compiler to
deduce its attributes. Or set them manually.