combinatorics-0.5.0

https://rubygems.org

combinatorics

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/postmodern/combinatorics.rb/blob/master/ChangeLog.md
bug_tracker_uri
https://github.com/postmodern/combinatorics.rb/issues
source_code_uri
https://github.com/postmodern/combinatorics.rb
documentation_uri
https://rubydoc.info/gems/combinatorics

id: 164992

number: 0.5.0

platform: ruby

spec_sha256: 7315c4c8c269ec75d3a9fdc9f1dc34f08d27ef00f8fbc88c4586bf30b0400e1b

sha256: 279ca3e0a6a242baa50e620c467d2220b00515f21f95427c4185d2c1e198932f

created_at: 2024-05-13 08:16:00 UTC

updated_at: 2024-06-05 06:54:45 UTC

position: 0

version_data_entries_count: 83

uploaded_at: 2024-01-25 13:13:17 UTC

indexed: true

has_extensions:

extensions:

Gem size: 23.5 KB

Version Data Entries

Total: 83

Unpacked size: 78.6 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document1006640042 Bytesf276b66b122807a3b60875bf060e8e5dd63fea212d8cf6e78886e261aebec59e
.github/workflows/ruby.yml10066400595 Bytes07b40534161e6b76132e3329bf0d090acdad5a78b577663566be367c413f01fe
.gitignore1006640062 Bytes6e78e388ff70cd1e166623a4903e4fd187066c2f8c2ceda4336329b9017bc62c
.rspec1006640032 Bytes275e761c75d3895271dd2897568a3d229e604b91522cab75b64b27d1898807c7
.yardopts1006640068 Bytes01dc0d5d5681c15683e4d7babe3c9c95ec0e43f5eddc2cd0454e415df57fc9b1
Benchmarks.md1006640012.6 KBca8cceb0a8cb5eff52e58666fc5b751f460a93e02366311933cea736be9c2673
ChangeLog.md100664002.36 KBd6ccff584f37ea9f497dbe1de6bc772ac8424d2e977cd1dea927deacc3a97d23
Gemfile10064400327 Bytes2ab5cec080de08d274060b2d1dd85effc323405872631946fb393c07b7f5cc95
LICENSE.txt100664001.04 KBe7cc56563f21479d32f4662d821ef3f792bee8ecc60bf5df2fb90ef61338eb6a
README.md100644005.65 KB243ec03ca857db95ad87c0e09f9092136029486fc03e3ad1049096fb3e45ab48
Rakefile10066400264 Bytes4611b406b2d6a1db20ab9d1e70d1d0ea0f998cf728bcc9447daa8a2e0a10e5b2
benchmarks/cartesian_product.rb10066400414 Bytesddb6bc853bff8dbe079beb39f764ad713c5d7fbdfcbf1ee5fe61bd72c7f46a26
benchmarks/choose.rb10066400394 Bytes5ef6ffc17ae1e40309b3e2e2f78e216abd495fd004c347c353da3714dd471dc1
benchmarks/derange.rb10066400376 Bytes393997e08c5afbb59ce194c2f2b27e6ec15957a89efed2ef76fde971886f0551
benchmarks/list_comprehension.rb10066400692 Bytesec085c28d9774dd40098772deace6b7aa8e77bf6b2be84a29b912369d6a60ae3
benchmarks/permute.rb10066400378 Bytes39456136d5bcf609584da741bcd9905ccf46e43756f72f3fccf2ed6cfab2aeb1
benchmarks/power_set.rb10066400381 Bytescc6e85e9bbc8abaf1b1a179d15250ada910638fb943a3fd12bfe668d34479d8c
combinatorics.gemspec100664001.92 KB7b9b71c321fa1e31c178529e42f5eb3da4bfec9b88b8a25ed643dc7160d02dd8
gemspec.yml10064400735 Bytesae54c32e2a3b6eff6808b2e6f438d731b2920d4e4223c33cdaaa9b74d360b06c
lib/combinatorics.rb10066400481 Bytes6cdf123c323d4070876f20de9cf442c4834b66a0674b6cd94edaa944b2a5b35a
lib/combinatorics/cartesian_product.rb10066400171 Bytes496abfc0ffb41f36e607a53f0cdf51acce48f98ebd4998706aab1fdc54b70b93
lib/combinatorics/cartesian_product/cardinality.rb100664001014 Bytes190a699a7aa7e8cd66c80ce589d574aa21f1bee00a87f6570a082fa591134f44
lib/combinatorics/cartesian_product/extensions.rb10064400101 Bytes2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186
lib/combinatorics/cartesian_product/extensions/array.rb10064400127 Bytes1f95a329e558d183d2e3d82c0beea18d5baebcd8aa2aa4f15f941aae38c5e7a7
lib/combinatorics/cartesian_product/extensions/set.rb10064400140 Bytes827943570a3246eca1a27cca6acd000cdd63d3d1fac2c912b43a2be8efc0cb66
lib/combinatorics/cartesian_product/mixin.rb100664001.72 KB25e5bd05490635cc202b8495199d13cd12353d8b542c68b5091202d862b2b858
lib/combinatorics/choose.rb10066400138 Bytes28821f5a295185c1f0487bf6d09fc247cc4ce791a3fbe9b614554f04e74195f2
lib/combinatorics/choose/cardinality.rb100664002.41 KB4ee399ba5a5996307e54a37e55d5e435045bf367795fda05c79e124226eb9a7a
lib/combinatorics/choose/extensions.rb10064400101 Bytes2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186
lib/combinatorics/choose/extensions/array.rb10066400115 Bytes8b065e9db45afd819719263417dc77a10b0574717f514907bf25959da24cc7dc
lib/combinatorics/choose/extensions/set.rb10066400128 Bytes15b4681be679313f8791792f12c999d281bf4c12cf6290327efcbbf1d9b33ef5
lib/combinatorics/choose/mixin.rb100664001.31 KBb48dd12ff8e9025f9b1e5432c30cf174da1317d9f89cb403bb63e8c038b2d024
lib/combinatorics/derange.rb10066400141 Bytes7447816cefd57cc2bfcb65d0774f762bff6d356674695585f90078d81f8d5467
lib/combinatorics/derange/cardinality.rb10066400504 Bytes1ef7fb366796b8b2f51e9fc9255192d58534b2507b0edd3c88eb187d16e89812
lib/combinatorics/derange/extensions.rb1006440067 Bytesa2fd750247f3aeded501ee52abcbd07c057cefb7ff8d0c7bd903bdb018af3eaf
lib/combinatorics/derange/extensions/array.rb10064400116 Bytesb4cb81e79a28371f05e27dc8f7ae72055733656f318a155af2daacb8bb52b01c
lib/combinatorics/derange/mixin.rb100664001.24 KB7881016cfb049fe8718aed19c4cf6131a3c4a652c473ae61a6b52acf0f244f17
lib/combinatorics/enumerator.rb10064400403 Bytes335a7847cb6ee4d23cfd3f1227474a524b3ab400e950386ab8a203291e2e7493
lib/combinatorics/extensions.rb1006440067 Bytes7eb41c7f00f9aa79b9c9f81300bc5542c13a9a86836c8d3aed6545b6bd3d066d
lib/combinatorics/extensions/math.rb100644003.4 KBf393b29333b011072b3970c2f44040d7ba98c33f33dd8d8643def5dc57daded2
lib/combinatorics/extensions/range.rb100644002.12 KB80a1a1cc609761cfe4beafd5b5c6e32501e0ef9320f7a2bb259fb5097a447c5a
lib/combinatorics/generator.rb10064400449 Bytesd3cfd131aef9a75ba1a39ead661699bc3cceac2aa6384fc560843372ea42b3fe
lib/combinatorics/list_comprehension.rb100644002.06 KB37fa6d7e8a2358bce02b2c9516f78ed0574e4fc89cda83d70b0634f52cc49fe5
lib/combinatorics/permute.rb10066400141 Bytes3c24be44f9b91cba52119da547769a13d941e5873000b4de3f0e1dca501f1aed
lib/combinatorics/permute/cardinality.rb100664002.58 KBd5e1c8e80fb6d1a34ea809d6c398228449eb5f8115340ad0a489833edbc8d344
lib/combinatorics/permute/extensions.rb10064400101 Bytes2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186
lib/combinatorics/permute/extensions/array.rb10064400118 Bytes55fc681dd308df3e1ef76f25ba189c1cf92050a1b4b44525f2e2d0997228ac74
lib/combinatorics/permute/extensions/set.rb10064400131 Bytesb22a9c4f8e9d8b3b345b8b39e3ed43af81470c8feac88fac847ff3ce17acc160
lib/combinatorics/permute/mixin.rb100664001.26 KB2944ed889318ffacbd1097796435c740daae827b7e37a25e0071a1e9f73005eb
lib/combinatorics/power_set.rb10066400147 Bytes83fdb2b5aa4d98587127a93512544f5626a1fcd4ec795e0cc42e01ccd6ec6cd7
lib/combinatorics/power_set/cardinality.rb10066400878 Bytes6dea0c38532db5489de91789c797f545f2047257351da316571cf417612d2871
lib/combinatorics/power_set/extensions.rb10064400101 Bytes2a1ad6187141dd8737fe12a94f3b2ecb076b7c5771696c84998789901cf3f186
lib/combinatorics/power_set/extensions/array.rb10064400119 Bytes44bbf5c65b4e66e9bb7881a6b1c3e5a30d2613e8f39541eccc02d3ae6d8040ef
lib/combinatorics/power_set/extensions/set.rb10064400132 Bytes93d516afa22143197d642f74a2f807bf195bfbb2be9b6c88075c383696b07033
lib/combinatorics/power_set/mixin.rb100664001.2 KBfa2f068105043be079955cc68343d9dc9640f83735a86c0ab56c9790ffbecf60
lib/combinatorics/version.rb10064400117 Bytesbc93e60bf8eae2917e9d0ad988dcc8e24660b416d763d76ea66087c9e57402e4
spec/.rspec100664008 Bytesd59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128
spec/cartesian_product/array_spec.rb10064400219 Bytesb60a51844406a287de325b40a6c4dd24e78032326c40519b794b9e87ae2b2730
spec/cartesian_product/cardinality_spec.rb100664001.7 KB99aa4e85a83eff77d5b875343dbd689542751e0629be71031e6d985e144e7d6c
spec/cartesian_product/mixin_examples.rb100664002.57 KBd6879a0a4ddb61ea03fe7d41159e6e0fe41a6b664e863f9a35978b0974c359b8
spec/cartesian_product/set_spec.rb10064400213 Bytes1cd0fbbed97c15ea77c06bbd1880e50d4e24f018d01d2c6bdc2ab6b09fe825c4
spec/choose/array_spec.rb10064400186 Bytes062845283a413601ee05029ce5a06a5a08a55d28696b75c0ddeb778d30fc90aa
spec/choose/cardinality_spec.rb100664003.73 KB8ec64d7b228b510c2fe16c050aab40e66ba4982e3a3215018edd34aa8b44d600
spec/choose/mixin_examples.rb100664001.1 KB23634e3febe725110a6ba31518eeda0729a28628800792eb554c44ae180693d1
spec/choose/set_spec.rb10064400180 Bytes5a0dbb6ee00428f3393133463c415a5ed40f7a944ec806fc41f9f3a21fd22b18
spec/combinatorics_spec.rb10066400189 Bytesb590f7bbf6b6a20853936a9d216475e39fe1b40e31e0c09c12eebd166b98992c
spec/derange/array_spec.rb10064400190 Bytes668cba21c33764ea7581ee8f3da11031d6c1b7d8f911735fc0cc02a65359a4fc
spec/derange/cardinality_spec.rb10066400282 Bytes58bdb586f38691eab340e4d66a56a3405fd32ea4710603a823a3f8a1b2cd790c
spec/derange/mixin_examples.rb100664001.22 KBcf46e4d6076e77db28b4fbc096e8cad162f086b3bb1cb03e46979f031ad303fa
spec/enumerator_spec.rb10066400208 Bytes68fc491519b5fe9b7c05c954162a25ed10f409a8a06e6b06e433864065dd19c3
spec/extensions/math_spec.rb100644002.41 KB914c7e465524f8214539b596af0f2169199b93c91328059e0f418ac314a8be5f
spec/extensions/range_spec.rb100644001.49 KBb814d9d0e84e3f18e0a64e2bc651e62c55831306378941f41b8dbd4319efa462
spec/generator_spec.rb10066400204 Bytes563b683dc9dc769428054a61038cf41196da56b3074eba58044ec242a95568bd
spec/list_comprehension_spec.rb100644001.7 KBcb69580da81a7ac287a12a41acde9a95f2905136908a8802731b1aafe8c78721
spec/permute/array_spec.rb10064400190 Bytes8752850af300c399a05f5140f44c6dc1ba3fc1df3048b111449df1f2aa8da66b
spec/permute/cardinality_spec.rb100664004.01 KB5fc0d398dab1a3400538e5a80eaf762a114e32110a76b23e36683191545b109a
spec/permute/mixin_examples.rb100664001 KBcbe6743d2bb469d1c33614788bda5636e970983eec7a16a7fe6545e92999e495
spec/permute/set_spec.rb10064400184 Bytesae92dcb5596f6bb82eeea8c36cde9efc38c97f2bee142a3a6f81befa7cc0ed61
spec/power_set/array_spec.rb10064400195 Bytesc2944f2c4171404c843c8296c796d5572b12ad387efa6ab96b65e07e7158c19e
spec/power_set/cardinality_spec.rb10066400666 Bytesad9985b84548866e8a8fa04b3a5ab13ef3e049ff67ef841e4ab6d16bba1326e3
spec/power_set/mixin_examples.rb10066400747 Bytes59312d8ca8203671b34899fcaab4251f998dfe0ad459f11e10e096218db57444
spec/power_set/set_spec.rb10064400189 Bytes9099f427fd2948729b4bdfc74f2ea2321f6cf154ec152946071e42ef6678450a
spec/spec_helper.rb1006640052 Bytes65ddda6b1d2b08b1978f67e2271e470cdc3955ff7201128e4f7c5b8d09dd7928