Skip to content

Releases: vkhorikov/CSharpFunctionalExtensions

v3.2.0

18 Nov 15:49
Compare
Choose a tag to compare

Updates:

  • #567 Select overload for Result to use in LINQ
  • #579 allocation-free overloads of Maybe.Match

v3.1.0

28 Sep 11:31
Compare
Choose a tag to compare

Updates:

  • #565 Add allocation-free Maybe.Bind overload
  • #569 Add async & func overloads for Maybe.From
  • #570 Nullability handling improvements in Maybe

v3.0.0

08 Sep 12:42
Compare
Choose a tag to compare

Updates:

  • #552 Separate comparable types (breaking change)
  • #554 Remove EOL .NET frameworks and obsolete methods (breaking change)
  • #555 Add IError to the Result struct
  • #558 GetValueOrDefault for Result
  • #560 Add Result.Of methods
  • #561 Improve null handling of Maybe
  • #563 Add async overloads of Maybe.Match

v2.42.5

23 Jun 13:22
Compare
Choose a tag to compare

New features:

  • #547 Adding Maybe.ToUnitResult

Fixed issues:

  • None

v2.42.1

23 Jun 12:34
4414c0e
Compare
Choose a tag to compare

New features:

  • None

Fixed issues:

  • #27 Add strong named assembly

v2.42.0

29 Apr 19:13
Compare
Choose a tag to compare

New features:

  • #540 Add BindZip to return the Tuple of merged Binds

Fixed issues:

  • None

v2.41.0

24 Feb 12:49
Compare
Choose a tag to compare

New features:

  • #531 Added Task and ValueTask versions for AsMaybe

Fixed issues:

  • None

v2.40.3

14 Oct 11:11
Compare
Choose a tag to compare

New features:

  • #520 Add two additional TapIf.Task functions

Fixed issues:

  • None

v2.40.2

27 Sep 16:51
Compare
Choose a tag to compare

New features:

  • #517 Proposal for a TapIf overload

Fixed issues:

  • None

v2.40.1

07 Sep 11:19
Compare
Choose a tag to compare

New features:

  • None

Fixed issues:

  • #513 fix preprocessor conditions