lib.haxe.org

ArrayTools

The ArrayTools class adds additional array utility functions. Methods to iterate, permute, or shuffle arrays are included among others.
Version
2.0
Owner
jjdonald
License
BSD

History

  • 2009-06-28 20:22:08
    2.0
    Updated dependency to current IterTools Version 1.7
  • 2009-06-12 09:08:17
    1.9
    Made factoradic and permutationIndex routines work with the new haXe cvs version
  • 2009-05-23 20:29:49
    1.8
    added needed dependency for IterTools
  • 2009-04-15 21:25:58
    1.7
    Added nextCombinatorIndex() and nextPermutatorIndex(). This makes combinations/permutations of Arrays with length > 11 possible. Also added Array equivalence() check function.
  • 2009-03-20 20:06:50
    1.6
    Removed package/directory hierarchy according to haxeLib best practices
  • 2009-02-20 23:19:25
    1.5
    Cleaned up annoying .svn folders from the base install
  • 2009-02-20 22:27:59
    1.4
    Changed a few necessary private functions to public
  • 2009-02-07 19:12:51
    1.3
    Added swapAndPop()
  • 2009-01-08 18:38:15
    1.2
    Added deep copying, and faster Array creation in certain cases
  • 2008-12-29 19:23:05
    1.1
    Fixed error in permute(), added another combination() routine
  • 2008-12-29 06:46:33
    1.0
    Initial release, everything is working correctly