-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
feature requestNew feature or enhancement requestNew feature or enhancement requesttopic: task-exRelated to the proposed new TaskEx library, which should get its own oss havenRelated to the proposed new TaskEx library, which should get its own oss haven
Milestone
Description
Within the F# ecosystem, there are a number of commonly used augmentations that typically get maintained as internal helpers within libraries and applications, manually copied around in various ways. Examples of such helpers:
- TaskEx: ignore #140
Async.ignore/Task.ignore/ValueTask.ignore - TaskEx: AwaitTaskCorrect / Task.toAsync / Async.ofTask #141
- TaskEx: Async.startImmediateAsTask #142
- TaskEx: parallelLimit #143
While it can be argued that many of these concerns should be addressed in FSharp.Core, these are being logged here first in an attempt to narrow down the number of suggestions, with a view to getting stable naming (and potentially a shims library of some kind as a stopgap). NOTE that building a one stop shop for lots of arbitrary helpers is a non-goal of this effort.
NOTES:
- naming discussion regarding Immediate/Background/Synchronously. The proposed APIs should adhere strongly to the conventions of
FSharp.Core
Metadata
Metadata
Assignees
Labels
feature requestNew feature or enhancement requestNew feature or enhancement requesttopic: task-exRelated to the proposed new TaskEx library, which should get its own oss havenRelated to the proposed new TaskEx library, which should get its own oss haven