|
|
|
|
|
by debugnik
74 days ago
|
|
> This is a good example of C# light-touch on language design. Is it? F# code doesn't even need ConfigureAwait(false), one simply uses backgroundTask{} instead of task{} to ignore SynchronizationContext.Current, and this didn't require any language design changes at all (both are computation expressions), but it would for C# precisely because it delegates this choice to the framework. |
|