CSharpFunctionalExtensions

Functional extensions for C#

MIT License

Stars
2.4K

Bot releases are visible (Hide)

CSharpFunctionalExtensions - v2.18.0

Published by vkhorikov over 3 years ago

New features:

  • #307 CombineInOrder extension

Fixed issues:

  • #310 NullReference exception on Entity class
CSharpFunctionalExtensions - v2.17.0

Published by vkhorikov over 3 years ago

New features:

  • #299 KeyValuePair-Deconstruction on Match

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.16.0

Published by vkhorikov over 3 years ago

New features:

  • #292 Non-Generic Maybe.From Factory Method
  • #294 Maybe.Or

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.15.3

Published by vkhorikov over 3 years ago

New features:

  • None

Fixed issues:

  • #289 Null reference exception in SimpleValueObject implicit operator
CSharpFunctionalExtensions - v2.15.2

Published by vkhorikov over 3 years ago

New features:

  • #285 Add overload to Result<T,E>.Ensure() for an error predicate

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.15.1

Published by vkhorikov over 3 years ago

New features:

  • #277 add an overload to avoid nesting

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.15.0

Published by vkhorikov over 3 years ago

New features:

  • #274 Add EnumValueObject

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.14.5

Published by vkhorikov over 3 years ago

New features:

  • #270 Additional async Match overloads
  • #259 Proposal: additional MapError overloads
  • #273 Make CompareTo virtual

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.14.4

Published by vkhorikov over 3 years ago

New features:

  • None

Fixed issues:

  • #264 Maybe.None == null returns false
  • #266 Bind-/Map-/WithTransactionScope() fixed for net5.0
CSharpFunctionalExtensions - v2.14.3

Published by vkhorikov over 3 years ago

New features:

  • #258 Enhance overloads for Match

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.14.2

Published by vkhorikov over 3 years ago

New features:

  • None

Fixed issues:

  • #260 Ensure with errorPredicate checks initial result state
CSharpFunctionalExtensions - v2.14.1

Published by vkhorikov almost 4 years ago

New features:

  • #257 Additional overloads for async Ensure method

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.14.0

Published by vkhorikov almost 4 years ago

New features:

  • Added support for net5.0
  • Added support for .NET Framework 4.0, no need for separate package anymore

Fixed issues:

  • Removed Mono from docker file
CSharpFunctionalExtensions - v2.13.3

Published by vkhorikov almost 4 years ago

New features:

  • None

Fixed issues:

  • #249 Upgrading from 2.13.0 to 2.13.1 gives us compile-time errors
CSharpFunctionalExtensions - v2.13.2

Published by vkhorikov almost 4 years ago

New features:

  • None

Fixed issues:

  • #242 Usage and meaning of Tap extension method
CSharpFunctionalExtensions - v2.13.1

Published by vkhorikov almost 4 years ago

New features:

  • None

Fixed issues:

  • #245 How to acquire Result?
CSharpFunctionalExtensions - v2.13.0

Published by vkhorikov almost 4 years ago

New features:

  • #210 ValueObject : MapError extensions
  • #240 Provide option for .Combine() to condense the error messages

Fixed issues:

  • None
CSharpFunctionalExtensions - v2.12.2

Published by vkhorikov almost 4 years ago

New features:

  • None

Fixed issues:

  • #237 ValueObject : IComparable is Potentially Breaking due to Type Ambiguity
CSharpFunctionalExtensions - v2.12.1

Published by vkhorikov almost 4 years ago

New features:

  • None

Fixed issues:

  • #237 ValueObject : IComparable is Potentially Breaking due to Type Ambiguity
CSharpFunctionalExtensions - v2.12.0

Published by vkhorikov about 4 years ago

New features:

  • #207 Add Entity class to CSharpFunctionExtensions
  • #203 ValueObject should implement IComparable

Fixed issues:

  • None