A cartesian product implementation in Ruby that doesn't hold the full product in memory
None
Aaron Windsor