Skip to content
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
19 lines (10 sloc) 1.26 KB


FsToolkit.ErrorHandling is a utility library to work with Result type in F# to do error handling.

It provides utility functions like map, bind, apply, traverse, sequence, computation expressions and infix operators to work with Result, Result<'a option, 'b>, Async<Result<'a, 'b>>, Async<Result<'a option, 'b>> & Result<'a, 'b list> types.

It was inspired by the Chessie and Cvdm.ErrorHandling libraries.

Supports both .NET Core and .NET Framework 4.6.1.



This library assumes that are you familiar with the standard functions - map, apply, bind, traverse & sequence and the problem these functions solve. In case, if you are not aware of it, do check out this excellent tutorial by Scott Wlaschin on this subject.


Ajira Technologies, India

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.