A small, monadic Result-type library, targeting .Net 8.x and above. Outcomes are a fluent, compositonal discriminated union type representing a result value or a problem. Outcomes supports R.O.P. flow control (Railway Orientated Programming) via composition with async support, LINQ natural query form, or fliuent style with Then/ThenAsync.
$ dotnet add package WarpCode.OutcomesA small, monadic Result-type library, targeting .Net 8.x and above.
Outcomes are a fluent, compositonal discriminated union type representing a result value or a problem.
Outcomes supports R.O.P. flow control (Railway Orientated Programming) via composition
featuring async support, LINQ natural query form, or direct with Then/ThenAsync.