BETAmodules.com is in beta — open to partnerships & joint ventures.Build with us

flex-cartesian

v1.3.1RubyGems· Ruby

Flexible and human-friendly Cartesian product enumerator for Ruby. Supports functions and conditions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#example

The verdict
Aging — last published 9 months ago — check before adopting. Check the repo for activity before adopting.
Check the repo for activity before adopting.
Live from the RubyGems registry · derived rules, not AI
How it scores
MaintenanceAging
PopularityNiche
SecurityClean
LicenseCopyleft
DepsZero deps
Maintenance
Last published 9 months ago — check before adopting.
Popularity
11 downloads / week
Security
No known advisories for this version (OSV).
License
GPL-3.0
Dependencies
No runtime dependencies
Recent releases
  • 1.3.19 months ago
  • 1.3.09 months ago
  • 1.2.210 months ago
  • 1.2.110 months ago
  • 1.210 months ago
  • 1.110 months ago
  • 1.011 months ago
  • 0.211 months ago
flex-cartesian — Flexible and human-friendly Cartesian product enumerator for Ruby. Supports functions and conditions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#example (Ruby / RubyGems) · Modules