Skip to content

Stable API with most/all of features to be supported.

Choose a tag to compare

@EntilZha EntilZha released this 23 Mar 02:47
· 422 commits to master since this release

The primary goal of this release was to implement a number of functions which were missing from the ScalaFunctional library.

Features

  • Comprehensive documentation for every function, with examples
  • Set-like manipulation: union, intersection, difference, symmetric_difference
  • Joins: join list of (Key, Value) pairs using inner, outer, left, and right joins
  • Added many different functions for taking/dropping elements in sequence
  • Extended min/max with min_by and max_by
  • Extended attribute access to check if attribute exists on sequence before erroring

With these changes, the API is both stable and reasonably complete. The goal is to support all major operations from Scala arrays and Spark. That goal seems to be complete.

Next Release

The next release (small or larger version) will be focused on improving performance using generators and extending the API if necessary.