.document | 100664 | 0 | 0 | | | 42 Bytes | f276b66b122807a3b60875bf060e8e5dd63fea212d8cf6e78886e261aebec59e |
.github/workflows/ruby.yml | 100664 | 0 | 0 | | | 595 Bytes | 07b40534161e6b76132e3329bf0d090acdad5a78b577663566be367c413f01fe |
.gitignore | 100664 | 0 | 0 | | | 62 Bytes | 6e78e388ff70cd1e166623a4903e4fd187066c2f8c2ceda4336329b9017bc62c |
.rspec | 100664 | 0 | 0 | | | 32 Bytes | 275e761c75d3895271dd2897568a3d229e604b91522cab75b64b27d1898807c7 |
.yardopts | 100664 | 0 | 0 | | | 68 Bytes | 01dc0d5d5681c15683e4d7babe3c9c95ec0e43f5eddc2cd0454e415df57fc9b1 |
Benchmarks.md | 100664 | 0 | 0 | | | 12.6 KB | ca8cceb0a8cb5eff52e58666fc5b751f460a93e02366311933cea736be9c2673 |
ChangeLog.md | 100664 | 0 | 0 | | | 2.36 KB | d6ccff584f37ea9f497dbe1de6bc772ac8424d2e977cd1dea927deacc3a97d23 |
Gemfile | 100644 | 0 | 0 | | | 327 Bytes | 2ab5cec080de08d274060b2d1dd85effc323405872631946fb393c07b7f5cc95 |
LICENSE.txt | 100664 | 0 | 0 | | | 1.04 KB | e7cc56563f21479d32f4662d821ef3f792bee8ecc60bf5df2fb90ef61338eb6a |
README.md | 100644 | 0 | 0 | | | 5.65 KB | 243ec03ca857db95ad87c0e09f9092136029486fc03e3ad1049096fb3e45ab48 |
Rakefile | 100664 | 0 | 0 | | | 264 Bytes | 4611b406b2d6a1db20ab9d1e70d1d0ea0f998cf728bcc9447daa8a2e0a10e5b2 |
benchmarks/cartesian_product.rb | 100664 | 0 | 0 | | | 414 Bytes | ddb6bc853bff8dbe079beb39f764ad713c5d7fbdfcbf1ee5fe61bd72c7f46a26 |
benchmarks/choose.rb | 100664 | 0 | 0 | | | 394 Bytes | 5ef6ffc17ae1e40309b3e2e2f78e216abd495fd004c347c353da3714dd471dc1 |
benchmarks/derange.rb | 100664 | 0 | 0 | | | 376 Bytes | 393997e08c5afbb59ce194c2f2b27e6ec15957a89efed2ef76fde971886f0551 |
benchmarks/list_comprehension.rb | 100664 | 0 | 0 | | | 692 Bytes | ec085c28d9774dd40098772deace6b7aa8e77bf6b2be84a29b912369d6a60ae3 |
benchmarks/permute.rb | 100664 | 0 | 0 | | | 378 Bytes | 39456136d5bcf609584da741bcd9905ccf46e43756f72f3fccf2ed6cfab2aeb1 |
benchmarks/power_set.rb | 100664 | 0 | 0 | | | 381 Bytes | cc6e85e9bbc8abaf1b1a179d15250ada910638fb943a3fd12bfe668d34479d8c |
combinatorics.gemspec | 100664 | 0 | 0 | | | 1.92 KB | 7b9b71c321fa1e31c178529e42f5eb3da4bfec9b88b8a25ed643dc7160d02dd8 |
gemspec.yml | 100644 | 0 | 0 | | | 735 Bytes | ae54c32e2a3b6eff6808b2e6f438d731b2920d4e4223c33cdaaa9b74d360b06c |
lib/combinatorics.rb | 100664 | 0 | 0 | | | 481 Bytes | 6cdf123c323d4070876f20de9cf442c4834b66a0674b6cd94edaa944b2a5b35a |
lib/combinatorics/cartesian_product.rb | 100664 | 0 | 0 | | | 171 Bytes | 496abfc0ffb41f36e607a53f0cdf51acce48f98ebd4998706aab1fdc54b70b93 |
lib/combinatorics/cartesian_product/cardinality.rb | 100664 | 0 | 0 | | | 1014 Bytes | 190a699a7aa7e8cd66c80ce589d574aa21f1bee00a87f6570a082fa591134f44 |
lib/combinatorics/cartesian_product/extensions.rb | 100644 | 0 | 0 | | | 101 Bytes | 2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186 |
lib/combinatorics/cartesian_product/extensions/array.rb | 100644 | 0 | 0 | | | 127 Bytes | 1f95a329e558d183d2e3d82c0beea18d5baebcd8aa2aa4f15f941aae38c5e7a7 |
lib/combinatorics/cartesian_product/extensions/set.rb | 100644 | 0 | 0 | | | 140 Bytes | 827943570a3246eca1a27cca6acd000cdd63d3d1fac2c912b43a2be8efc0cb66 |
lib/combinatorics/cartesian_product/mixin.rb | 100664 | 0 | 0 | | | 1.72 KB | 25e5bd05490635cc202b8495199d13cd12353d8b542c68b5091202d862b2b858 |
lib/combinatorics/choose.rb | 100664 | 0 | 0 | | | 138 Bytes | 28821f5a295185c1f0487bf6d09fc247cc4ce791a3fbe9b614554f04e74195f2 |
lib/combinatorics/choose/cardinality.rb | 100664 | 0 | 0 | | | 2.41 KB | 4ee399ba5a5996307e54a37e55d5e435045bf367795fda05c79e124226eb9a7a |
lib/combinatorics/choose/extensions.rb | 100644 | 0 | 0 | | | 101 Bytes | 2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186 |
lib/combinatorics/choose/extensions/array.rb | 100664 | 0 | 0 | | | 115 Bytes | 8b065e9db45afd819719263417dc77a10b0574717f514907bf25959da24cc7dc |
lib/combinatorics/choose/extensions/set.rb | 100664 | 0 | 0 | | | 128 Bytes | 15b4681be679313f8791792f12c999d281bf4c12cf6290327efcbbf1d9b33ef5 |
lib/combinatorics/choose/mixin.rb | 100664 | 0 | 0 | | | 1.31 KB | b48dd12ff8e9025f9b1e5432c30cf174da1317d9f89cb403bb63e8c038b2d024 |
lib/combinatorics/derange.rb | 100664 | 0 | 0 | | | 141 Bytes | 7447816cefd57cc2bfcb65d0774f762bff6d356674695585f90078d81f8d5467 |
lib/combinatorics/derange/cardinality.rb | 100664 | 0 | 0 | | | 504 Bytes | 1ef7fb366796b8b2f51e9fc9255192d58534b2507b0edd3c88eb187d16e89812 |
lib/combinatorics/derange/extensions.rb | 100644 | 0 | 0 | | | 67 Bytes | a2fd750247f3aeded501ee52abcbd07c057cefb7ff8d0c7bd903bdb018af3eaf |
lib/combinatorics/derange/extensions/array.rb | 100644 | 0 | 0 | | | 116 Bytes | b4cb81e79a28371f05e27dc8f7ae72055733656f318a155af2daacb8bb52b01c |
lib/combinatorics/derange/mixin.rb | 100664 | 0 | 0 | | | 1.24 KB | 7881016cfb049fe8718aed19c4cf6131a3c4a652c473ae61a6b52acf0f244f17 |
lib/combinatorics/enumerator.rb | 100644 | 0 | 0 | | | 403 Bytes | 335a7847cb6ee4d23cfd3f1227474a524b3ab400e950386ab8a203291e2e7493 |
lib/combinatorics/extensions.rb | 100644 | 0 | 0 | | | 67 Bytes | 7eb41c7f00f9aa79b9c9f81300bc5542c13a9a86836c8d3aed6545b6bd3d066d |
lib/combinatorics/extensions/math.rb | 100644 | 0 | 0 | | | 3.4 KB | f393b29333b011072b3970c2f44040d7ba98c33f33dd8d8643def5dc57daded2 |
lib/combinatorics/extensions/range.rb | 100644 | 0 | 0 | | | 2.12 KB | 80a1a1cc609761cfe4beafd5b5c6e32501e0ef9320f7a2bb259fb5097a447c5a |
lib/combinatorics/generator.rb | 100644 | 0 | 0 | | | 449 Bytes | d3cfd131aef9a75ba1a39ead661699bc3cceac2aa6384fc560843372ea42b3fe |
lib/combinatorics/list_comprehension.rb | 100644 | 0 | 0 | | | 2.06 KB | 37fa6d7e8a2358bce02b2c9516f78ed0574e4fc89cda83d70b0634f52cc49fe5 |
lib/combinatorics/permute.rb | 100664 | 0 | 0 | | | 141 Bytes | 3c24be44f9b91cba52119da547769a13d941e5873000b4de3f0e1dca501f1aed |
lib/combinatorics/permute/cardinality.rb | 100664 | 0 | 0 | | | 2.58 KB | d5e1c8e80fb6d1a34ea809d6c398228449eb5f8115340ad0a489833edbc8d344 |
lib/combinatorics/permute/extensions.rb | 100644 | 0 | 0 | | | 101 Bytes | 2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186 |
lib/combinatorics/permute/extensions/array.rb | 100644 | 0 | 0 | | | 118 Bytes | 55fc681dd308df3e1ef76f25ba189c1cf92050a1b4b44525f2e2d0997228ac74 |
lib/combinatorics/permute/extensions/set.rb | 100644 | 0 | 0 | | | 131 Bytes | b22a9c4f8e9d8b3b345b8b39e3ed43af81470c8feac88fac847ff3ce17acc160 |
lib/combinatorics/permute/mixin.rb | 100664 | 0 | 0 | | | 1.26 KB | 2944ed889318ffacbd1097796435c740daae827b7e37a25e0071a1e9f73005eb |
lib/combinatorics/power_set.rb | 100664 | 0 | 0 | | | 147 Bytes | 83fdb2b5aa4d98587127a93512544f5626a1fcd4ec795e0cc42e01ccd6ec6cd7 |
lib/combinatorics/power_set/cardinality.rb | 100664 | 0 | 0 | | | 878 Bytes | 6dea0c38532db5489de91789c797f545f2047257351da316571cf417612d2871 |
lib/combinatorics/power_set/extensions.rb | 100644 | 0 | 0 | | | 101 Bytes | 2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186 |
lib/combinatorics/power_set/extensions/array.rb | 100644 | 0 | 0 | | | 119 Bytes | 44bbf5c65b4e66e9bb7881a6b1c3e5a30d2613e8f39541eccc02d3ae6d8040ef |
lib/combinatorics/power_set/extensions/set.rb | 100644 | 0 | 0 | | | 132 Bytes | 93d516afa22143197d642f74a2f807bf195bfbb2be9b6c88075c383696b07033 |
lib/combinatorics/power_set/mixin.rb | 100664 | 0 | 0 | | | 1.2 KB | fa2f068105043be079955cc68343d9dc9640f83735a86c0ab56c9790ffbecf60 |
lib/combinatorics/version.rb | 100644 | 0 | 0 | | | 117 Bytes | bc93e60bf8eae2917e9d0ad988dcc8e24660b416d763d76ea66087c9e57402e4 |
spec/.rspec | 100664 | 0 | 0 | | | 8 Bytes | d59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128 |
spec/cartesian_product/array_spec.rb | 100644 | 0 | 0 | | | 219 Bytes | b60a51844406a287de325b40a6c4dd24e78032326c40519b794b9e87ae2b2730 |
spec/cartesian_product/cardinality_spec.rb | 100664 | 0 | 0 | | | 1.7 KB | 99aa4e85a83eff77d5b875343dbd689542751e0629be71031e6d985e144e7d6c |
spec/cartesian_product/mixin_examples.rb | 100664 | 0 | 0 | | | 2.57 KB | d6879a0a4ddb61ea03fe7d41159e6e0fe41a6b664e863f9a35978b0974c359b8 |
spec/cartesian_product/set_spec.rb | 100644 | 0 | 0 | | | 213 Bytes | 1cd0fbbed97c15ea77c06bbd1880e50d4e24f018d01d2c6bdc2ab6b09fe825c4 |
spec/choose/array_spec.rb | 100644 | 0 | 0 | | | 186 Bytes | 062845283a413601ee05029ce5a06a5a08a55d28696b75c0ddeb778d30fc90aa |
spec/choose/cardinality_spec.rb | 100664 | 0 | 0 | | | 3.73 KB | 8ec64d7b228b510c2fe16c050aab40e66ba4982e3a3215018edd34aa8b44d600 |
spec/choose/mixin_examples.rb | 100664 | 0 | 0 | | | 1.1 KB | 23634e3febe725110a6ba31518eeda0729a28628800792eb554c44ae180693d1 |
spec/choose/set_spec.rb | 100644 | 0 | 0 | | | 180 Bytes | 5a0dbb6ee00428f3393133463c415a5ed40f7a944ec806fc41f9f3a21fd22b18 |
spec/combinatorics_spec.rb | 100664 | 0 | 0 | | | 189 Bytes | b590f7bbf6b6a20853936a9d216475e39fe1b40e31e0c09c12eebd166b98992c |
spec/derange/array_spec.rb | 100644 | 0 | 0 | | | 190 Bytes | 668cba21c33764ea7581ee8f3da11031d6c1b7d8f911735fc0cc02a65359a4fc |
spec/derange/cardinality_spec.rb | 100664 | 0 | 0 | | | 282 Bytes | 58bdb586f38691eab340e4d66a56a3405fd32ea4710603a823a3f8a1b2cd790c |
spec/derange/mixin_examples.rb | 100664 | 0 | 0 | | | 1.22 KB | cf46e4d6076e77db28b4fbc096e8cad162f086b3bb1cb03e46979f031ad303fa |
spec/enumerator_spec.rb | 100664 | 0 | 0 | | | 208 Bytes | 68fc491519b5fe9b7c05c954162a25ed10f409a8a06e6b06e433864065dd19c3 |
spec/extensions/math_spec.rb | 100644 | 0 | 0 | | | 2.41 KB | 914c7e465524f8214539b596af0f2169199b93c91328059e0f418ac314a8be5f |
spec/extensions/range_spec.rb | 100644 | 0 | 0 | | | 1.49 KB | b814d9d0e84e3f18e0a64e2bc651e62c55831306378941f41b8dbd4319efa462 |
spec/generator_spec.rb | 100664 | 0 | 0 | | | 204 Bytes | 563b683dc9dc769428054a61038cf41196da56b3074eba58044ec242a95568bd |
spec/list_comprehension_spec.rb | 100644 | 0 | 0 | | | 1.7 KB | cb69580da81a7ac287a12a41acde9a95f2905136908a8802731b1aafe8c78721 |
spec/permute/array_spec.rb | 100644 | 0 | 0 | | | 190 Bytes | 8752850af300c399a05f5140f44c6dc1ba3fc1df3048b111449df1f2aa8da66b |
spec/permute/cardinality_spec.rb | 100664 | 0 | 0 | | | 4.01 KB | 5fc0d398dab1a3400538e5a80eaf762a114e32110a76b23e36683191545b109a |
spec/permute/mixin_examples.rb | 100664 | 0 | 0 | | | 1 KB | cbe6743d2bb469d1c33614788bda5636e970983eec7a16a7fe6545e92999e495 |
spec/permute/set_spec.rb | 100644 | 0 | 0 | | | 184 Bytes | ae92dcb5596f6bb82eeea8c36cde9efc38c97f2bee142a3a6f81befa7cc0ed61 |
spec/power_set/array_spec.rb | 100644 | 0 | 0 | | | 195 Bytes | c2944f2c4171404c843c8296c796d5572b12ad387efa6ab96b65e07e7158c19e |
spec/power_set/cardinality_spec.rb | 100664 | 0 | 0 | | | 666 Bytes | ad9985b84548866e8a8fa04b3a5ab13ef3e049ff67ef841e4ab6d16bba1326e3 |
spec/power_set/mixin_examples.rb | 100664 | 0 | 0 | | | 747 Bytes | 59312d8ca8203671b34899fcaab4251f998dfe0ad459f11e10e096218db57444 |
spec/power_set/set_spec.rb | 100644 | 0 | 0 | | | 189 Bytes | 9099f427fd2948729b4bdfc74f2ea2321f6cf154ec152946071e42ef6678450a |
spec/spec_helper.rb | 100664 | 0 | 0 | | | 52 Bytes | 65ddda6b1d2b08b1978f67e2271e470cdc3955ff7201128e4f7c5b8d09dd7928 |