CSharpFunctionalExtensions

Functional extensions for C#

MIT License

Stars
2.4K

Bot releases are visible (Hide)

CSharpFunctionalExtensions - v2.34.1

Published by vkhorikov about 2 years ago

New features:

  • #446 MapTry feature

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.34.0

Published by vkhorikov about 2 years ago

New features:

  • #445 Add BindTry extensions

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.33.3

Published by vkhorikov about 2 years ago

New features:

  • None

Fixed issues:

  • #433 Removed Result.Try overloads for ValueTasks to preserve backward compatibility
  • #441 IReadOnlyDictionary.TryFind() not working in .NET 6
CSharpFunctionalExtensions - v2.33.2

Published by vkhorikov about 2 years ago

New features:

  • None

Fixed issues:

  • #437 Added missing TapIf ValueTask
CSharpFunctionalExtensions - v2.33.1

Published by vkhorikov about 2 years ago

New features:

  • None

Fixed issues:

  • #433 Returned back deleted TapIf methods
CSharpFunctionalExtensions - v2.33.0

Published by vkhorikov about 2 years ago

New features:

  • #433 Add ValueTask support

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.32.0

Published by vkhorikov about 2 years ago

New features:

  • #434 Add extension methods explicitly converting System.Nullable

Fixed issues:

  • #432 Fixed some typos and did a little grooming
CSharpFunctionalExtensions - v2.31.1

Published by vkhorikov about 2 years ago

New features:

  • None

Fixed issues:

  • #431 Fix Breaking Change in Maybe implicit operator
CSharpFunctionalExtensions - v2.31.0

Published by vkhorikov over 2 years ago

New features:

  • #421 Inline payload retrieval

Fixed issues:

  • #423 Rework: Fix unessesary shadowing
CSharpFunctionalExtensions - v2.30.0

Published by vkhorikov over 2 years ago

New features:

  • #422 Fix unessesary shadowing

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.29.4

Published by vkhorikov over 2 years ago

New features:

  • None

Fixed issues:

  • #417 Remove obsolete methods
CSharpFunctionalExtensions - v2.29.3

Published by vkhorikov over 2 years ago

New features:

  • None

Fixed issues:

  • #413 Double enumeration in TryFirst
CSharpFunctionalExtensions - v2.29.2

Published by vkhorikov over 2 years ago

New features:

  • #414 Add UnitResult support to CSharpFunctionalExtensions.Json.Serialization

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.29.1

Published by vkhorikov over 2 years ago

New features:

  • #409 IMaybe interface

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.29.0

Published by vkhorikov over 2 years ago

New features:

  • #406 UnitResult overloads for Check, CheckIf, Combine and FailureIf

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.28.3

Published by vkhorikov over 2 years ago

New features:

  • #403 adding UnitResult.Ensure()

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.28.2

Published by vkhorikov over 2 years ago

New features:

  • None

Fixed issues:

  • #400 Finally(): superfluous async/await removed
CSharpFunctionalExtensions - v2.28.1

Published by vkhorikov over 2 years ago

New features:

  • #396 Match(): Missing UnitResult overloads added
  • #395 TapIf(): Missing UnitResult overloads added
  • #392 Result.Try() supports UnitResult

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.28.0

Published by vkhorikov over 2 years ago

New features:

  • #383 Net 5/6 System.Text.Json Json serialization support for Result

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.27.2

Published by vkhorikov over 2 years ago

New features:

  • #386 Make Result.DefaultTryErrorHandler Configurable

Fixed issues:

  • #385 WithTransactionScope: change isolation level