2
JavaScriptやES5のような約束を使う方法を探しています。私はのような何かをしたいと思いますDにPromisesやTasksのようなものがありますか?
:
auto p = new Promise!string();
webRequest.get("server.com/file.json").then((v) {
auto json = ParseData(v);
auto fileContent = fileIO.readFile(json.filename).then((v2) {
p.resolve(v2);
});
});
んDはそのような何かを行うにはどのような方法がありますか?
小文字: 'v => {}' [期待通りのことをしない](https://forum.dlang.org/post/[email protected])。 – sigod
答えはありませんが、DはFibersをサポートしていますが、IMOは約束よりもはるかに優れています。例えば、vibe.dを見てください。 –
私はそのことを確認していましたが、Fibersが約束をどのように置き換えることができるかについて、正しい洞察はまだありません。あなたは私に例を挙げることができますか? –