All Versions
10
Latest Version
Avg Release Cycle
50 days
Latest Release
840 days ago

Changelog History

  • v1.6.1

    June 30, 2019
  • v1.6.0 Changes

    April 07, 2019

    โšก๏ธ Update compatible with Swift 5

  • v1.5.1

    January 23, 2019
  • v1.5.0 Changes

    January 06, 2019
    • Implement pattern matching with predicates
  • v1.4.2

    December 02, 2018
  • v1.4.1

    November 20, 2018
  • v1.4.0 Changes

    November 18, 2018
    • Modernize API by using by: label instead of of: to match more closely with Swift stdlib
    • ๐ŸŽ Use reduce(into:) for better performances
      โœจ Enhance or and and to immediatly return on the first element that doesn't match the expression requirement โ€“ it has the benefits to make it work with infinite sequence
    • โž• Add a specialized version of distinct() that works with Hashable elements in order to use a Set โ€“ it should make the contains lookup faster
    • โœจ Enhance filter to immediatly return on the first element that doesn't match the expression requirement
    • Pull NSPredicate init out of filter closure in order to init it only once
    • 0๏ธโƒฃ Leverage Swift 4.0 new "subscript with default value" Dictionary API (SE-0165)
    • ๐Ÿ‘‰ Use stdlib min(by:) and max(by:) methods instead of a custom reduce()
  • v1.3.2

    October 08, 2018
  • v1.3.1

    April 08, 2018
  • v1.3.0

    April 07, 2018