smart_types-0.2.0

https://rubygems.org

smart_types

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/smart-rb/smart_types
changelog_uri
https://github.com/smart-rb/smart_types/blob/master/CHANGELOG.md
source_code_uri
https://github.com/smart-rb/smart_types

id: 1298796

number: 0.2.0

platform: ruby

spec_sha256: 8c56efc3e2b586ba4e90e669c4d49e0cacab890d68872285d7dc23bd5afcef4d

sha256: 5310b854c85eb3c330093a9cf4e75bd1631219ab6f18c92c94c726857c023982

created_at: 2024-05-13 08:33:36 UTC

updated_at: 2024-06-13 17:13:45 UTC

position: 6

version_data_entries_count: 77

uploaded_at: 2020-11-21 16:10:47 UTC

indexed: true

has_extensions:

extensions:

Gem size: 20.5 KB

Version Data Entries

Total: 77

Unpacked size: 83 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400114 Bytes68ad9e35aa5c26941227f195fc01412c2dde82ddc005435d2ad06cb017e1319e
.rspec1006440048 Bytes7409ef68600d957bac891521d16e236e1ba56c3168150c976aafcbf40aad34ba
.rubocop.yml10064400456 Bytes0df7090b4ddcdbaa64db008dcd7d14453034dc4857125ae05685cfed3508a39d
.travis.yml10064400347 Bytes2cc835cae2113cc729f62f94dba12807d4ced6562ff3b4b3ab5860532eb8ea14
CHANGELOG.md10064400830 Bytes71284a1fbbcbb80822dfe07a6450d3d27b2fb8defe219f10bdb08ed4d73b1058
CODE_OF_CONDUCT.md100644003.15 KB4d274334b02fe3ef0fac777499d002cebcef33db278f5cf57f21c2662579d54a
Gemfile1006440070 Bytesed54c37fdd231505e0bc291cab201c234136bfcbdc87bfb522ad309cc41037cf
Gemfile.lock100644002.33 KB2319517888b9578db7665638d2b6d0472b9e973ca95ddfee39c9979acf9d63fa
LICENSE.txt100644001.06 KB5eff2862b45ad9ffbae978c47abdbea08a15b47fe2d6c97917a01dfa098407f7
README.md1006440011.8 KBbba118a87b0e8a6b50e99fc7ee5f4475741400f8e96ba984b8e8498d01980014
Rakefile10064400524 Bytesf40b9edfec156e1c0e4b23cba08959cecdbda1ab0844d6afc29219ab78452a45
bin/console10075500127 Bytesfef004c6231b22a8a0293079e11622638d2b7e11f6fcdcc9a73945dbf7e65e5c
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
lib/smart_core/types.rb10064400283 Bytese0af5c94394044ff82546518f464fa27d614faebdcd4b175209290bc5b3262c8
lib/smart_core/types/errors.rb10064400706 Bytes3e895952dc089685abaae76e3a0871eb5d4959c57ae80d20ec8182242e598961
lib/smart_core/types/primitive.rb100644003.83 KB91cacfc040a579fa74fe5c63ee5649780671a3b9a2819fdc8912c03b9140bbea
lib/smart_core/types/primitive/caster.rb10064400483 Bytes6f2a0a33bad7e80e0253652ca461634e28e14810967785b36c49f254acbaced8
lib/smart_core/types/primitive/checker.rb10064400490 Bytesa3dd799edf9ac0ed34dbdfcb07bab618122f621eccd3c3a6655cc52159a2146b
lib/smart_core/types/primitive/factory.rb100644004.56 KB0482bd95db987a3339cf3a913917a3162cdc3c5d6942962d533660ff2ba99bcf
lib/smart_core/types/primitive/factory/definition_context.rb100644003.62 KB5ead092c1744600f5a79fa72deff54e8cda74151b3bac689baaeb00f26468144
lib/smart_core/types/primitive/invariant_control.rb100644001.66 KB20fc3718c62139a813d8f7c837df3c9cd28ea49a82b0310ec97b2235dc9db46a
lib/smart_core/types/primitive/invariant_control/chain.rb100644001.21 KBda449043521b9eba5a5f6e6f2fcf81d85e321f702578c5e5e8b3eabce2e415b0
lib/smart_core/types/primitive/invariant_control/chain/result.rb100644001.44 KB1f2b097380223c414fd4aa3da4f28a71cc39a56aedf76697f095a84ae22bf19e
lib/smart_core/types/primitive/invariant_control/factory.rb100644001.6 KBc5ca095beb0198415adf433945b2387a94c7d1b960872f320e3d79f327d2dd2e
lib/smart_core/types/primitive/invariant_control/factory/chain_definition_context.rb100644001002 Bytesca00c9eeae1823563aafb4c37d730b0911e89256a0f0712ae64f7c87b7e333c6
lib/smart_core/types/primitive/invariant_control/result.rb100644002.27 KB410d3a4576b767e5a5bd2eb0371907ca535aabdc4575a8161d45fffe7992ea1c
lib/smart_core/types/primitive/invariant_control/single.rb100644001.12 KBed1c3f884fd6ae91a7cf51808a2b4b7458bf0709fb49e24f89cd4d053af8b0a1
lib/smart_core/types/primitive/invariant_control/single/result.rb100644001.16 KB8272754a7878eead43aa24a7d8138004d76cc3bb75ec4b1ff64c9bf79f195157
lib/smart_core/types/primitive/mult_factory.rb100644002.68 KBdb6b39207140049485ad7316c34a03b265eb5b9b30651425530e519a94cd09e8
lib/smart_core/types/primitive/mult_factory/definition_context.rb10064400599 Bytese0ca0c20fff521f1d8789b80f2889781c9d2b38feb37b38a6d367ad4689083ae
lib/smart_core/types/primitive/mult_validator.rb100644001 KBf32dba6e9ffb06be8718bb185d1d546d3e10323d25fba6d2d4ecbc0d83d276cf
lib/smart_core/types/primitive/mult_validator/result.rb10064400191 Bytes066556aafea5b01331dabe55b1ca573f2649e000832a6c8b87cc983cebe91e4c
lib/smart_core/types/primitive/nilable_factory.rb100644001.73 KBe1abab7e5d77afd2fd51adcd869f69f71552c08ebe111602f7b664a7d103c6b0
lib/smart_core/types/primitive/nilable_validator.rb100644001.83 KB820ab526ead6aa61d043e98dc188ae91381505bc12fe54abe73eb2e7a6e07adb
lib/smart_core/types/primitive/nilable_validator/result.rb100644001.26 KB0c998931f062fd8de758ca005a92f05e0c901eaa0b49276352d16c50989d98ed
lib/smart_core/types/primitive/sum_factory.rb100644002.67 KB26bd88862cd76ce5548b5c1cea2a5e83bcc0672047378025792ef8941772b479
lib/smart_core/types/primitive/sum_factory/definition_context.rb10064400598 Bytes217b1ab383ac807fdb2c32c71927afb2a691fb63bbcd263d8106d5e8ad1dd0c2
lib/smart_core/types/primitive/sum_validator.rb100644002.52 KB13ec7c391e8c668cc571bd9548f5d112d9d72b052f3adfb2420766561c55c0ee
lib/smart_core/types/primitive/sum_validator/result.rb100644002.51 KB826810e6113ad99e7c05df25b4f49e6bcfdec8f48c4952563d26de27fded7576
lib/smart_core/types/primitive/undefined_caster.rb10064400611 Bytesd5d27d66a64b63a302b4dac8d95232af88850cc005d43cdb886199b17ac3abb2
lib/smart_core/types/primitive/validator.rb100644001.95 KBe2c77f8e92fbb735056917ba11eaf6c87fd507f926097d37d2371862cce0da1e
lib/smart_core/types/primitive/validator/result.rb100644001.52 KB4f338c085ca211de23c88da9b5d79a067137bd7950ea1e93fd1d6688b44adfec
lib/smart_core/types/struct.rb10064400125 Bytese05663926cf29ffe5fa164409347a635c0bad72a8bc46c383e7d048da5a9bd9e
lib/smart_core/types/system.rb10064400747 Bytesdbb9e861d230881c199554005db1d58d933e0c3f2243bcc20606d0b91c4564e2
lib/smart_core/types/value.rb100644001.14 KBb9f6f00ea893d76e45c35d26f01eb7dca4c05bc7924b8c0f672a971c4cf13911
lib/smart_core/types/value/any.rb10064400213 Bytes5db816328a7ce3745e37f7241de23beeba994f37db0a6561a634dc39a1195237
lib/smart_core/types/value/array.rb10064400304 Bytes63d32e100f6568679f37a5a76850f1cdf3ba237dd9b2e147763b25e6475299fb
lib/smart_core/types/value/big_decimal.rb10064400690 Bytes6ef0482de0ca055951d8c128ea444c6910c3af3cf2864b33089bb0199e53e681
lib/smart_core/types/value/boolean.rb10064400268 Bytes61029bfb8d2037a0f4213c5c2237e1eb7cdf6793472b849f29dc1089a28ec779
lib/smart_core/types/value/class.rb10064400182 Bytes3df3a44aa4cbb0f409763f98597972c025f3e082d9c9f17292e9d3cc5f9d8756
lib/smart_core/types/value/comparable.rb10064400241 Bytes378020d9b6a2189fa98aac9a9f8d4aec10e2147b643ba2e6702f7d37d80e37d9
lib/smart_core/types/value/date.rb10064400486 Bytes1c83d5fc4ff92012c27a48f64b33390483bea0d88669d1617c9cbe75c985d2f5
lib/smart_core/types/value/date_time.rb10064400514 Bytesf2b5bcadb922f7e3653712d0674b075800d5a731a3cdeaa9f1d1f0ac18e99df4
lib/smart_core/types/value/enumerable.rb10064400241 Bytes0452a5e0507c0dcf6a4c4f5f9bc6986b89b6ff5c1a8b2375d2db5ce485c48349
lib/smart_core/types/value/enumerator.rb10064400241 Bytes823d7f7e94805a86cad4c97014489ec2898efa6e94a3ff57d0fb1b17e8bf2aec
lib/smart_core/types/value/enumerator_chain.rb10064400246 Bytesf38065ca795955a9bcdcc4f61b376307c5daa39eb6599f0e9538e4e53c325ca6
lib/smart_core/types/value/float.rb10064400498 Bytes9538579b9f260a0e904ec18a8cdfb4b29831fd4c0ccebcf3c64e6339b0ea280b
lib/smart_core/types/value/hash.rb10064400659 Bytesf12446d44d8dfa3b851f207cd4274e576781c2065bf1d5f20c5850aa848cf4fa
lib/smart_core/types/value/integer.rb10064400728 Bytesd337c7068311b2d961f43da8f3fd11fd36ef59a15ce74ff3628119ef42ccf4b4
lib/smart_core/types/value/io.rb10064400233 Bytesdbadd6a6f888575c62592f57a597bcb4985521a61f894b122c0638b70e58be54
lib/smart_core/types/value/method.rb10064400178 Bytesb1a486c72757d34c0543a3ae03d1bb7cded58765a3f2ca23ff1857f55c359a62
lib/smart_core/types/value/module.rb10064400184 Bytes34215f91cd6c970134d84ab6762843284432836f774e33041a1101d9d12d99cb
lib/smart_core/types/value/nil.rb10064400234 Bytescdf6a73799751d9d1494a948227bad525414912ecd1cba8d3fcb5849f24d13e1
lib/smart_core/types/value/numeric.rb10064400716 Bytese0a480dc06bffc8f4aaf5a69a441ceafc4b43a04a36b8387f07e492297102742
lib/smart_core/types/value/proc.rb10064400506 Bytes9bdbf999a4aac0cc02d6f3d269db4d5de0a31315ba273b0a378e989d476ab26c
lib/smart_core/types/value/range.rb10064400177 Bytes3f27d51574bcf2955db593091ea3ae4d05001b307d9007d190a6be444cb92a4d
lib/smart_core/types/value/rational.rb10064400239 Bytes2d47e2ea817bdc1771b3a4f39998a2fe09d06386e6fec8e1a54791b1c878d9d6
lib/smart_core/types/value/set.rb10064400234 Bytes761a3a68c847ff9609bc394be04c14f1f3818b06d81fe8929b83656b637e2cdb
lib/smart_core/types/value/string.rb10064400384 Bytes7a58f4f6a555c0b8ee39d11cd321f92e077b72ea5beae1d644d147aa39049614
lib/smart_core/types/value/string_io.rb10064400239 Bytes9d5258c12fe03731701f350602d3ea66937cd014fb94ee35604065d1bd750fb6
lib/smart_core/types/value/symbol.rb10064400378 Bytesad1a39bcac2e8d87dc0138bc8adda866d9b993c280af7f5ece522d562627f608
lib/smart_core/types/value/text.rb10064400689 Bytes1f612e633bbeae85bac1324ae7d53e26dec0bb7340d50631dca6855fb0a14887
lib/smart_core/types/value/time.rb10064400498 Bytesb8f6993b8fabdc95a18e69a193c2355c311372858e0f6880932862293487f548
lib/smart_core/types/value/time_based.rb10064400930 Bytesde93f5071ed565fd6ee0762307f6a1fa0e09169a09219c3c8a1064366ab6af31
lib/smart_core/types/value/unbound_method.rb10064400185 Bytes7e0115a221e108088062b9a01476feae3ab751c631290d6402b40c84725c1a77
lib/smart_core/types/version.rb10064400182 Bytes8d7c8ddac58634cf99e579c4a857d3ea78ebf1bcbc7b33189ebe22e3e632d037
smart_types.gemspec100644001.73 KB51ffdfb7b957fe1c5544fe0124a0efb12c6510799c5d5fa6dd95a7069a44ff45