Skip to content

Funcsharp 8.0.0

Latest
Compare
Choose a tag to compare
@KaliCZ KaliCZ released this 12 Oct 15:54
· 25 commits to master since this release
d785529

What's Changed

Added

  • Added methods for getting an empty collection instead of null. #148
  • Added extra numeric types such as NonNegativeLong and NonNegativeShort in #147
  • Added allocation free Match method that isn't lazy. #146
  • Partitioning method for splitting collections by condition. Also splitting collections of ITries or coproducts in #151 and #153
  • Method for unpacking a collection of tuples into multiple collections in #152

Updated

  • Made colection methods consistently crash when collection is null. Previously some methods would and others wouldn't. e.g. IsSingle, IsMultiple, SingleOption, FirstOption etc.
  • Disallowed changing the items within NonEmptyEnumerable.

Removed

  • Removed SafeSubstring extensions on a NonEmptyString.

Contributors

Full Changelog: v7.0.1...v8.0.0