import std.parallelism : parallel; foreach(t; parallel(arr)) { if(!doSomething(t)) { return false; } }
It reuturns the run time error:
std.parallelism.ParallelForeachError@(0): Cannot break from a parallel foreach loop using break, return, labeled break/continue or goto statements.
What's the proper way to break from loop?