Packages
Main packages
Package | Description |
---|---|
Ferrum.Abstractions | Providing interfaces and extensions to make working with them easier. Useful for defining domain-specific error types |
Ferrum | Dynamic (based on strings) ways to create and compose errors. Useful for applications that do nat care about error details. |
Integration packages
Package | Description |
---|---|
Ferrum.FSharp | Provides integration with the F# including Result<'TValue, 'TError> type. |
Additional packages
Package | Description |
---|---|
Ferrum.Graphviz | Export error structure to graphviz string. Useful for aggregated errors and just for fun. |