traverseTask
Last updated
Last updated
Namespace: FsToolkit.ErrorHandling
Function Signature:
Note that traverse
is the same as map >> sequence
. See also .
See also Scott Wlaschin's .
Let's assume we have a type Customer
:
And we have a function called getCustomerByEmail
that retrieves a Customer
by email address asynchronously from some external source -- a database, a web service, etc:
If we have a value of type string option
and want to call the getCustomerByEmail
function, we can achieve it using the traverseTask
function as below: