LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 8dfb2bdc820399f20a4fb383b3155290784d0adad1a087f9b341dcfd29f77d3b |
README.md | 100644 | 0 | 0 | | | 46.4 KB | cf7b63fb617beb038b67d9688e5b793b641abca4d4e0128763f693bbf2c7d645 |
Rakefile | 100644 | 0 | 0 | | | 198 Bytes | 3605a49c4be061bde19c132b6964bdb22325d65121a0687c083ac51a67d75277 |
.gitignore | 100644 | 0 | 0 | | | 92 Bytes | b88f38fe19e530eca9a7aa79e0b7e9201107fd561a0647cd4fcea3b01ff54abd |
.tool-versions | 100644 | 0 | 0 | | | 11 Bytes | f984527f6ca222f2295a6bc896e7ec9aef683054dd9696b3b86d488012bfcbbf |
.travis.sh | 100755 | 0 | 0 | | | 1.14 KB | ab2386a55dfa6956376810cc3a93b69d98edbe15a04438d108278362d44a10b7 |
.travis.yml | 100644 | 0 | 0 | | | 592 Bytes | 47c712fc3535ecea98ac78126a6823c8c03adeed01366de877fd4bc9a43ff3c1 |
CHANGELOG.md | 100644 | 0 | 0 | | | 45.3 KB | af5cc9048819cbd2fbbb88acee75baf908cd07f67f1b8af8adade1ce9db7907f |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.16 KB | a6e62ee5454aefcc69094d1e6c423c8bb32ecf35be8e038b4c1a220f082fb292 |
Gemfile | 100644 | 0 | 0 | | | 1.21 KB | 355f6a14b8f184fb48d2942dc1d93e6c77a1c7cb31ab4c8fe7bd0c8203fb454d |
bin/console | 100755 | 0 | 0 | | | 339 Bytes | 0827bd86f28a6d56e1826541ea419c1851c7609cee312769189d4746a38b7663 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
kind.gemspec | 100644 | 0 | 0 | | | 1.19 KB | 68dec992c5770c01f4544edb238b1262550e99253e25b3965eb66be4449c9fa5 |
lib/kind.rb | 100644 | 0 | 0 | | | 814 Bytes | 35af47d36abeb7e0952b37db61800d60cc74315cd7231289b373ad92ecf08aba |
lib/kind/active_model/validation.rb | 100644 | 0 | 0 | | | 204 Bytes | 24a18dec663726b38dffc1a8ecdf9dbf838324c439f4c56da8a310ff661cda79 |
lib/kind/core.rb | 100644 | 0 | 0 | | | 352 Bytes | 4361306a55dff271ced97953c957f2c3130ff5697bab5fa4b9cd7bb0e33920f4 |
lib/kind/core/dig.rb | 100644 | 0 | 0 | | | 828 Bytes | 41f4267af14d83bc89e68806dfa8d8582e499de4833b649b89f69d70eb7c3a1b |
lib/kind/core/empty.rb | 100644 | 0 | 0 | | | 195 Bytes | 10b9ec793e5fb1e14d8ad8a0f6727e464613a02e097c7c939de1b00bf8385e78 |
lib/kind/core/empty/constant.rb | 100644 | 0 | 0 | | | 137 Bytes | e87831df6a3e4d0da047e88f42713635fbdc98edfb61916b529ebd989da771fd |
lib/kind/core/error.rb | 100644 | 0 | 0 | | | 385 Bytes | 4506ea76b4c1610c8db07a27d0b81461043b1c64a6411dd83428bf1429ae817a |
lib/kind/core/maybe.rb | 100644 | 0 | 0 | | | 648 Bytes | 0f6e7d280985badd1634ce62516bb3515d5c23c12a19fabbb64dda44fdfa7429 |
lib/kind/core/maybe/none.rb | 100644 | 0 | 0 | | | 1.16 KB | 74cf5258542f3780f060d77785bfc39241d09dbfe620fd4179a94e620418b900 |
lib/kind/core/maybe/result.rb | 100644 | 0 | 0 | | | 934 Bytes | d8f8f472605ac78866124579556475a585f3c23f51dfd5c86f60ba0c0756a235 |
lib/kind/core/maybe/some.rb | 100644 | 0 | 0 | | | 2.04 KB | 1e52695d3a9f47bb918ef6b0a440eb0ee63ba4a56c47592fcee069ab7ad5e0e5 |
lib/kind/core/maybe/typed.rb | 100644 | 0 | 0 | | | 500 Bytes | ef265c48f0afde084bbe8838b2d23c3756afc6c30fb226edd0b045a2de36923b |
lib/kind/core/maybe/wrappable.rb | 100644 | 0 | 0 | | | 749 Bytes | ec36f80d945eb83bec0a0225493ddcde567aec84e294fcbd1d2daee66e5bbe4e |
lib/kind/core/presence.rb | 100644 | 0 | 0 | | | 636 Bytes | bcf3ac80762cdc845348283a5299818f699d0c70d60a4291ee520d23dce338d0 |
lib/kind/core/try.rb | 100644 | 0 | 0 | | | 678 Bytes | ad3fbb9aec70537d68de1d8c371089106fa148356648ad98606315ae733a19cf |
lib/kind/core/type_checker.rb | 100644 | 0 | 0 | | | 1.75 KB | 378bc00c2fb9318dae307992b3c39975a02b4eba0511148497a178bba476e128 |
lib/kind/core/type_checkers.rb | 100644 | 0 | 0 | | | 1.21 KB | fa0246261078e93ed5760c5b932bb320cf461b135c1ab75a0f788ccd99f21c61 |
lib/kind/core/type_checkers/custom/boolean.rb | 100644 | 0 | 0 | | | 328 Bytes | f8f75089e6df1249628cd7a839f58d0c2e7f81c7e188f8394c0e866583cb74f6 |
lib/kind/core/type_checkers/custom/callable.rb | 100644 | 0 | 0 | | | 304 Bytes | 694b941439a4e729d0c4e5abeaa68740fd196c6da8bbc1fa977787e46bea9bc8 |
lib/kind/core/type_checkers/custom/lambda.rb | 100644 | 0 | 0 | | | 292 Bytes | 7215dcff8201d3e25fa4d27e28eae907d4f2d3fa0d30abc8a1ec9e4fe6a46924 |
lib/kind/core/type_checkers/ruby/array.rb | 100644 | 0 | 0 | | | 268 Bytes | 1d98ac248be46b655821f292c017805e2e56319d32014f245b9f78fcf63d3cc1 |
lib/kind/core/type_checkers/ruby/class.rb | 100644 | 0 | 0 | | | 189 Bytes | 4bbf48bf4025bf3ab255c6205e35da4845c0bba2a1817de7c7ab82ab307f6624 |
lib/kind/core/type_checkers/ruby/comparable.rb | 100644 | 0 | 0 | | | 209 Bytes | 80e52531e69887d37df0ac1ba34873ef767c381a4b0a4ff04872496d966fe0d2 |
lib/kind/core/type_checkers/ruby/enumerable.rb | 100644 | 0 | 0 | | | 209 Bytes | 9d21980483877ca0f981429aa39bdb8c2598ae28555f4fc0f1c2a4adb414b062 |
lib/kind/core/type_checkers/ruby/enumerator.rb | 100644 | 0 | 0 | | | 209 Bytes | 3e1ea0715d25a1687a27df59aed01cacc1a5f2f4b21f10680744702b209e8713 |
lib/kind/core/type_checkers/ruby/file.rb | 100644 | 0 | 0 | | | 185 Bytes | 410e2171f42b7575e97eb7cda89cc590f455e93e0ebccb304a6c1c0be7587c4d |
lib/kind/core/type_checkers/ruby/float.rb | 100644 | 0 | 0 | | | 189 Bytes | a4ddd3bd3850e24bdebe74b9040e5fe3e63051e45785226052e609ba0eb6a017 |
lib/kind/core/type_checkers/ruby/hash.rb | 100644 | 0 | 0 | | | 263 Bytes | 6f39e76b3e8c6ca204dc32484d8c9e0efa8ddd5931ece2c239094e3f7c0c2596 |
lib/kind/core/type_checkers/ruby/integer.rb | 100644 | 0 | 0 | | | 197 Bytes | 4716262f32841f853e3a022f6df0bbf9d8d6755c87e5213d26bc63b2a6a7f5c2 |
lib/kind/core/type_checkers/ruby/io.rb | 100644 | 0 | 0 | | | 177 Bytes | da9ae1ea9d86c9f36a7212eae1ac49ae915f429542014923bb193da56f047811 |
lib/kind/core/type_checkers/ruby/method.rb | 100644 | 0 | 0 | | | 193 Bytes | 35f350bb1d80fcd4ce6cead1aeee1601f527377d97e1b7115c01c35848f1ac94 |
lib/kind/core/type_checkers/ruby/module.rb | 100644 | 0 | 0 | | | 256 Bytes | 6eac43267af9ac4c6d1e33f37726630ca8f429e03987e66aae4d2e7a49d48527 |
lib/kind/core/type_checkers/ruby/numeric.rb | 100644 | 0 | 0 | | | 197 Bytes | 13e42f5c38159337284529eb629d52a672e8bf1666ae70fd2ef510834e63fa57 |
lib/kind/core/type_checkers/ruby/proc.rb | 100644 | 0 | 0 | | | 185 Bytes | 58621a55f13054b7dbd6c1a2ed06794db5a2170d1922f8ec3dd02ef19f9e8df1 |
lib/kind/core/type_checkers/ruby/queue.rb | 100644 | 0 | 0 | | | 216 Bytes | 74929edfc41cec655a30272acd17942f1e5e8b87bb85470a5cb5e0e1251e338e |
lib/kind/core/type_checkers/ruby/range.rb | 100644 | 0 | 0 | | | 189 Bytes | f15e276d33f6c4b5b99754d114fda0bf7249a848ff733a26eca7c06dad7e3f3c |
lib/kind/core/type_checkers/ruby/regexp.rb | 100644 | 0 | 0 | | | 193 Bytes | d23c3c6680c3f3eb9ed6f5ccecd1b41adbf2e4b03276e719b1c4745ffda6eb84 |
lib/kind/core/type_checkers/ruby/string.rb | 100644 | 0 | 0 | | | 273 Bytes | afcb10e1bd04dda8c0a457b1fdec8aebaefb3b1ab7cfa41296160eb47901fd7d |
lib/kind/core/type_checkers/ruby/struct.rb | 100644 | 0 | 0 | | | 193 Bytes | 93041ac3d1e734d8036130c15127ec552e665b584ef7a54a0cb2f0a35fad5de5 |
lib/kind/core/type_checkers/ruby/symbol.rb | 100644 | 0 | 0 | | | 193 Bytes | a860befcadcd702c6ec8423cc73d0eb995e975ddaaa319cec83af3a8650beaf9 |
lib/kind/core/type_checkers/ruby/time.rb | 100644 | 0 | 0 | | | 185 Bytes | e43bb3f7ffdafd7482b573c6cc78c879411ffb4e5c8a38069ede74c9e1e65d99 |
lib/kind/core/type_checkers/stdlib/open_struct.rb | 100644 | 0 | 0 | | | 209 Bytes | c0765c597f647edb4e322f3e04a211455fbe6039f39eeb6a45ecf995398e3d2c |
lib/kind/core/type_checkers/stdlib/set.rb | 100644 | 0 | 0 | | | 258 Bytes | b643f2c1ec588bc2bcdff7c3155748a16841ddfb209ee77cf21d08bebf3fd1f2 |
lib/kind/core/undefined.rb | 100644 | 0 | 0 | | | 497 Bytes | 7fb7ef92e55269a29ce4092843f8c6d8f11cd90f69b3a1b6543d70b71fcaff6f |
lib/kind/core/utils/kind.rb | 100644 | 0 | 0 | | | 1.46 KB | 42d620ecf29a762eadf8b2f3db942156efd5b68485d5948959db0e49a42f2595 |
lib/kind/core/utils/undefined.rb | 100644 | 0 | 0 | | | 110 Bytes | 380475c4b43970ebb98c600afe35df46cabde3a8f6efac3102ee78518fcfac8d |
lib/kind/validator.rb | 100644 | 0 | 0 | | | 4.32 KB | 89574abfba4b1e591355fbc1dce8dd6211b870e5195026ce3e831e77559d2ad6 |
lib/kind/version.rb | 100644 | 0 | 0 | | | 67 Bytes | e4417200675dbbf7b366c0e49f8a967e0598f273d203321126ce5dca7c037250 |
test.sh | 100755 | 0 | 0 | | | 112 Bytes | 109a9f7cdfd484ec7e02075d07645d74bec912e59c8ef559b56467f9990e5140 |