Здравствуйте, Sinclair, Вы писали:
S>Ну то есть чтобы из синхронного кода типа такого:
S>S>WebRequest webRequest = WebRequest.Create(url);
S>WebResponse webResponse;
S>try
S>{
S> webResponse = webRequest.GetResponse();
S>}
S>catch (WebException e)
S>{
S> Console.WriteLine("Failed to contact server: {0}", e.Message);
S> return;
S>}
S>using (webResponse)
S>{
S> Stream webResponseStream = webResponse.GetResponseStream();
S> ...
S>}
S>асинхронный получался не вот так:
В F# есть такое, называется Asynchronous Workflows.
now playing: Boris Brejcha — Die Maschinen Marschieren