Skip to content

Release 3.0.0

Choose a tag to compare

@ehmicky ehmicky released this 22 Aug 13:53

Breaking changes

  • Rename cartesianArray() and cartesianIterate() to array() and
    iterate()
  • An array of arguments must now be used instead of variadic arguments.
    array(...args) is now array(args) and iterate(...args) is now
    iterate(args).

Features

  • iterate() can now handle an infinite number of combinations
  • Each dimension passed to iterate() can now be not only an array but also a
    generator function.