/* 注意: このプログラムはコンパイルに失敗する可能性がある。 */ module pind.samples.ja.parallelism.parallelism_4; import std.parallelism; double foo(int i) { return i * 1.5; } double bar(int i) { return i * 2.5; } void main() { auto tasks = [ task!foo(1), task!bar(2) ]; // ← コンパイルエラー }