NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #2746 most downloaded on NuGet
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
Last release 26 days ago
16 Sep 2026
Release timing varies
gaps range from 9 days to 5 months
Most releases are documented
notes for 44 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
127 years old
152 releases · first in 1900
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Updates for .NET 7. Credits @TheAngryByrd
Nothing published for this version
Add Option.maybe Credits @gdziadkiewicz
Nothing published for this version
Add helper functions for options wrapped in a TaskResult, AsyncResult, and JobResult Credits @sheridanchris
Fixes List.traverseA memory issues
Fixing stackoverflows in large while loops Credits @TheAngryByrd
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Option/ValueOption.ofNull and bindNull Credits @TheAngryByrd
Nothing published for this version
Option/ValueOption.tryGetValue and reduce testing complexity Credits @TheAngryByrd
Nothing published for this version
Seq.sequenceResultM returns seq instead of list Credits @TheAngryByrd
Nothing published for this version
integrates FsToolkit.ErrorHandling.AsyncSeq into main repository Credits @njlr
Nothing published for this version
Nothing published for this version
Nothing published for this version
Adds Result.traverseAsync Credits @saerosV
Adds ValueOption CE Credits @TheAngryByrd
Nothing published for this version
Adds README to nuget package Credits @TheAngryByrd
Fixes to example documentation Credits @njlr
Nothing published for this version
Canonicalize option type annotations Credits @cmeeren
Nothing published for this version
Extra Task, ValueTask, Ply CE sources Credits @kerams
Nothing published for this version
Implements orElse and orElseWith Credits @TheAngryByrd
FSharp.Control.Tasks.V2.ContextInsensitive with FSharp.Control.Tasks. -ignore function. Credits Cameron AavikrequireNotNull function. Credits Daniel BachlerFsToolkit.ErrorHandling.CE.Result, FsToolkit.ErrorHandling.CE.ResultOption, FsToolkit.ErrorHandling.CE.AsyncResult, FsToolkit.ErrorHandling.CE.AsyncResultOption renamed to FsToolkit.ErrorHandling.FsToolkit.ErrorHandling.AsyncResultOperators module. Use FsToolkit.ErrorHandling.Operator.AsyncResult module instead.Result.requireEquals renamed to Result.requireEqualToAsyncResult.requireEquals renamed to AsyncResult.requireEqualToNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →