xxxxxxxxxx
import std.parallelism;
import std.file;
void main()
{
/*
// Use alias to function
auto file1Task = task!read("onlineapp.d");
file1Task.executeInNewThread();
auto file2Data = read("onlineapp.d");
auto file1Data = file1Task.yieldForce;
*/
auto file0Data = read("onlineapp.d");
// Use function pointer
auto file1Task = task(&read!string, "onlineapp.d", size_t.max);
file1Task.executeInNewThread();
auto file2Data = read("onlineapp.d");
auto file1Data = file1Task.yieldForce;
}