lib/fear/for.rb | 100644 | 0 | 0 | | | 1.9 KB | 7247b10cdf1d41e24f7da79a2f04fbdef8cf7946913c40182914291e1255f07a |
.github/workflows/rubocop.yml | 100644 | 0 | 0 | | | 1.05 KB | 1e528613abe26cc38062b2c5ffe309e7c2ba5c9a1667f22ff9c70250439701e9 |
.github/workflows/spec.yml | 100644 | 0 | 0 | | | 976 Bytes | 2437c9ad4e91749c5f6138b18398d2ce1aa68048e5e42fce48bd246e08ad2136 |
.gitignore | 100644 | 0 | 0 | | | 110 Bytes | 2ba246cc0d430cb94001ad90a243193d9417a51069620487520cb42461485837 |
.rspec | 100644 | 0 | 0 | | | 30 Bytes | e3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b |
.rubocop.yml | 100644 | 0 | 0 | | | 114 Bytes | d443abacc4312945389e68daf1b8285c974f6b6d3ace49e177528e396d829f06 |
.simplecov | 100644 | 0 | 0 | | | 394 Bytes | 4f05adaaf20d6d162aef9f8c0b031ccc00c46a45a988f0d6b6740da8da1e7eaf |
.yardopts | 100644 | 0 | 0 | | | 13 Bytes | f068a0cac4a9f4f2a9e5fbe0d8b8bc689f9399a7651951a7e0a264376c8957f2 |
CHANGELOG.md | 100644 | 0 | 0 | | | 2.45 KB | 98ae07894582a21c0d76cc4980b45fbb4d742b2a2fcfcedd13b8cb199b9ab74c |
Gemfile | 100644 | 0 | 0 | | | 169 Bytes | ec040c1b38df89eb11d9d769ce46827a8c3f7d32e47016335d63b066014f8d58 |
Gemfile.lock | 100644 | 0 | 0 | | | 2.82 KB | 409474cf75563bbefce764fb8e538e13cd05bcd46846f21bf88e4eb92805eedb |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | c3d90a867eeec12044560300e4def570d929580648071fef9a91660f012c9240 |
README.md | 100644 | 0 | 0 | | | 36.4 KB | 3373f3151b55b35a2beb8c13db10e5689053077d11dbaa88f415e58771842778 |
Rakefile | 100644 | 0 | 0 | | | 8.59 KB | 2201cf7d3aa01fb3b0ff28e064adc0357fbb0df44c91768e3e4db82b89db8532 |
benchmarks/README.md | 100644 | 0 | 0 | | | 13 Bytes | 1c7214c1ffa008daba76cc8230cf57ab921e61a0c4ea730c2de3c7c504a2c9f0 |
benchmarks/dry_do_vs_fear_for.txt | 100644 | 0 | 0 | | | 484 Bytes | c1415d2bb75328ca6eb17469054c5248110e50ff0ba215811f3da4613fb62d6c |
benchmarks/dry_some_fmap_vs_fear_some_map.txt | 100644 | 0 | 0 | | | 490 Bytes | bdae6f03e28195d44d74b3c910fc27faca4931e9d99d89f3814a2394fed4be9a |
benchmarks/factorial.txt | 100644 | 0 | 0 | | | 685 Bytes | 9cb2e2113a351608af10e5d88763d1a2ed73cce28c4383beac65447b72df08dc |
benchmarks/fear_gaurd_and1_vs_new.txt | 100644 | 0 | 0 | | | 551 Bytes | 383e8a1739f3be61cc0f7d248f5cc42001c38cd98ba8e7d607c266ecf19488e7 |
benchmarks/fear_gaurd_and2_vs_and.txt | 100644 | 0 | 0 | | | 585 Bytes | 4ce0fcf3fa31d9e25dcc09b327bb4c493f08c17a77f3c724f6dd9c86645756c0 |
benchmarks/fear_gaurd_and3_vs_and_and.txt | 100644 | 0 | 0 | | | 553 Bytes | e17773aea5d99e3294a962c78fc159a32c8a526c5a084b2aa94836dbdb47a09c |
benchmarks/fear_pattern_extracting_with_vs_without_cache.txt | 100644 | 0 | 0 | | | 506 Bytes | c0819ec713bd4665ae3b3d5ae244b4ba841400643a51469564fe715dda9704ef |
benchmarks/fear_pattern_matching_construction_vs_execution.txt | 100644 | 0 | 0 | | | 569 Bytes | bbb890b88519173f181c1ea58cd932be40c4c46825e875981a4bda683c5d6197 |
benchmarks/pattern_matching_dry_vs_qo_vs_fear_try.txt | 100644 | 0 | 0 | | | 667 Bytes | a858ae64b94656ab1fd97c5c3d27e8b7f993364951bd0d9ac86cc88db36a8c56 |
benchmarks/pattern_matching_qo_vs_fear_pattern_extraction.txt | 100644 | 0 | 0 | | | 506 Bytes | 8ed0e6a4f199d965fadf752839f9ce838a4908e52c4f814852adb4d1a1317a29 |
benchmarks/pattern_matching_qo_vs_fear_try_execution.txt | 100644 | 0 | 0 | | | 501 Bytes | 10387cf2b6aaf1fe150d58986c24e08553c855492b3acf6a2cff72120791cdab |
examples/pattern_extracting.rb | 100644 | 0 | 0 | | | 363 Bytes | 249bc63a4302a3c695fbf9be3c172867b853576456b6e32d9eb0e49ac968a338 |
examples/pattern_extracting_ruby2.7.rb | 100644 | 0 | 0 | | | 303 Bytes | 4bc23a8d3c212fcb4bc12368018a6592a4904952c76faf21fb228f99aa67b03e |
examples/pattern_matching_binary_tree_set.rb | 100644 | 0 | 0 | | | 2.47 KB | 0cdfd9abb8249448e63d83dc936c91407842173bfced36b3fcc12ee1730bf447 |
examples/pattern_matching_number_in_words.rb | 100644 | 0 | 0 | | | 1.63 KB | 9985a6be667e2ad3869fac56648b3db1e253ff71ef916bc08022d878b6f7516f |
fear.gemspec | 100644 | 0 | 0 | | | 1.54 KB | 3d70d86255fff082c67833855f2793212582c34213f32b0804a86ca3ce139862 |
lib/dry/types/fear.rb | 100644 | 0 | 0 | | | 152 Bytes | 77c2efb7fb2c38dc86d5894b37c49dc51ac6f71e1a5fb08036dde285d3e42a72 |
lib/dry/types/fear/option.rb | 100644 | 0 | 0 | | | 2.56 KB | 555b6a0913d538ec24aa286e074c8d8a48617cb2aa753368b362a6490a500194 |
lib/fear.rb | 100644 | 0 | 0 | | | 2.27 KB | 7f2700017897c3e7318c15815e3253f372951b997ab0fee2703d39fed1ef1845 |
lib/fear/await.rb | 100644 | 0 | 0 | | | 1.08 KB | a9eaea2877db259b3626ef61e22b3e8bec66e71aef20a20db90f37a6e84827eb |
lib/fear/awaitable.rb | 100644 | 0 | 0 | | | 694 Bytes | 6088ae339300e560b55d57e1335ed612e1cae741d130b4230f78144c819c43f7 |
lib/fear/either.rb | 100644 | 0 | 0 | | | 10.9 KB | 4dd7de934608209292a8e3018a441e21c6ba236cf9e6061f23ebe937dc9dfedc |
lib/fear/either_api.rb | 100644 | 0 | 0 | | | 434 Bytes | 855119421d96ec0bad5c134f34b2060821e7a0a02b86b1f8aca36ad2784e99e7 |
lib/fear/either_pattern_match.rb | 100644 | 0 | 0 | | | 1.52 KB | b276655fdac7028c19e5bc9da211f53aac0cb53552aa5621d50b13435734f8c6 |
lib/fear/empty_partial_function.rb | 100644 | 0 | 0 | | | 608 Bytes | 462f12b8d2bcaf7441b20b0a75acd88e60402cf2003649404b1e3aa9300e77d6 |
lib/fear/extractor.rb | 100644 | 0 | 0 | | | 4.09 KB | c7b1ac757f8ebd9e47761ce9b596562792d7e5c449db363a622829e44fde5b96 |
lib/fear/extractor/anonymous_array_splat_matcher.rb | 100644 | 0 | 0 | | | 209 Bytes | bfd3553f3550f51844ad98b8b0dc99ef5fa7f90f8f143df0388cf781ecbcc88d |
lib/fear/extractor/any_matcher.rb | 100644 | 0 | 0 | | | 295 Bytes | e7c8506a0884a44426d096e4636ad993355524d14805ae8df50d10b8b3b41a9c |
lib/fear/extractor/array_head_matcher.rb | 100644 | 0 | 0 | | | 758 Bytes | 901d8f2c78b2435652671d49cb6be0aca679cddf34492f52431f6ebe5d091222 |
lib/fear/extractor/array_matcher.rb | 100644 | 0 | 0 | | | 954 Bytes | 4ebb5ccbc3b543d4e04844ec2815411aba9372eb05fc5b4d7e38b197108dae35 |
lib/fear/extractor/array_splat_matcher.rb | 100644 | 0 | 0 | | | 246 Bytes | c4e802c7175ea2ba004a6d6078a05c01cc90d2536f6728dabaa04c76a0420ba3 |
lib/fear/extractor/empty_list_matcher.rb | 100644 | 0 | 0 | | | 354 Bytes | da31d5bcbf2fbea74a832393fae6cc525552bdd29e72607ea7360b9660bac700 |
lib/fear/extractor/extractor_matcher.rb | 100644 | 0 | 0 | | | 1.14 KB | 665b04f838079759e2dfefd1792f1e09fd5dc89439e349792b80390136829ab3 |
lib/fear/extractor/grammar.rb | 100644 | 0 | 0 | | | 4.3 KB | cb958422c9e4d7be975db86596802b6aa535bb371c6f341c2624ecc4fd044084 |
lib/fear/extractor/grammar.treetop | 100644 | 0 | 0 | | | 2.4 KB | 05eae4908b0e332473539a5d507145f442958fe26d2d2d115c32c0f8f316a86e |
lib/fear/extractor/identifier_matcher.rb | 100644 | 0 | 0 | | | 297 Bytes | 9780d65b04cf89246496abc46e1d5ecac3035f8adbfeaa219170aaa98ade60b1 |
lib/fear/extractor/matcher.rb | 100644 | 0 | 0 | | | 1.26 KB | 2b4e59019443b04d9a337acf98dbe10b6810cb06b1e1cc3391500bc59462f7c6 |
lib/fear/extractor/matcher/and.rb | 100644 | 0 | 0 | | | 878 Bytes | 80155913fb33cba0f8741e62884d8d53832097d0bf6c3374c94627882d80890e |
lib/fear/extractor/named_array_splat_matcher.rb | 100644 | 0 | 0 | | | 358 Bytes | 51072d3f89c1afd8d7a66a55c69f1bf2eac1456552f17c9d930661d9dea2a1ce |
lib/fear/extractor/pattern.rb | 100644 | 0 | 0 | | | 1.55 KB | 4713773c79d3173627dde79b228ca10a239af99e36ccd9544910c61d84a88589 |
lib/fear/extractor/typed_identifier_matcher.rb | 100644 | 0 | 0 | | | 556 Bytes | 5e9713d2319344d4f332b9712a0c655cb4392b04cf4beb7804276be2d7a428ee |
lib/fear/extractor/value_matcher.rb | 100644 | 0 | 0 | | | 339 Bytes | 49a54ac6d48d20962b9500676c1c43bcf0629ab6592ad897b243907608e6aa2e |
lib/fear/extractor_api.rb | 100644 | 0 | 0 | | | 1.26 KB | 817f263791075b788b65f15ef90e02a7c827cda3f58071defa1b068d5263406a |
lib/fear/failure.rb | 100644 | 0 | 0 | | | 2.14 KB | 9658c257805ce9289d1de569641ddb327813522c761df04050534612907718b2 |
lib/fear/failure_pattern_match.rb | 100644 | 0 | 0 | | | 171 Bytes | de0f5c5131c22369a622c8cf85d855633c337b6ddb96ad3f9fbbf1089ab29ccb |
lib/fear/for_api.rb | 100644 | 0 | 0 | | | 1.98 KB | 8b4376c1e804c2132f44ee3ebecf962e4654495fbc7400424e22f80bb453022f |
lib/fear/future.rb | 100644 | 0 | 0 | | | 14.6 KB | 8d2768b9877f9c33ef7c20513074aba4913b151029a4a1ad10cd8929fe4c6764 |
lib/fear/future_api.rb | 100644 | 0 | 0 | | | 700 Bytes | d3b12a9c332ec454aee74c4e41fa529127e9ac3518332646c158a2b730285037 |
lib/fear/left.rb | 100644 | 0 | 0 | | | 1.32 KB | 676d2810fce9c00e2d438a4c3c6e86fc2757ccdfa45d56391ee48431bcf28822 |
lib/fear/left_pattern_match.rb | 100644 | 0 | 0 | | | 182 Bytes | caa97adb1ae9b9140593315256b3fada036a9815954681f260a3d5c834a8d0ce |
lib/fear/none.rb | 100644 | 0 | 0 | | | 1.53 KB | 2bda0ec8688fe81a5e1fdf33978e9441831b0960f2942127a02a6e0bdcbe6b20 |
lib/fear/none_pattern_match.rb | 100644 | 0 | 0 | | | 273 Bytes | e31974eb39c4ddfc7d1f81f4f0826a373936573adff184b3c614467e97be14c9 |
lib/fear/option.rb | 100644 | 0 | 0 | | | 8.04 KB | d918e30ed4700256624122898fd448d8214f9b7b3666c07694f4976e4750789d |
lib/fear/option_api.rb | 100644 | 0 | 0 | | | 818 Bytes | 8a04322aa4651775bc18b6fb1febbecd1ba8cb455003f62169cfb06eed6445d7 |
lib/fear/option_pattern_match.rb | 100644 | 0 | 0 | | | 1.24 KB | a328751dc3ef94b5e60bfdfecfa78542f28ab039e46344af24d3f4bebf571824 |
lib/fear/partial_function.rb | 100644 | 0 | 0 | | | 5.98 KB | 0a9bd278eb98239eccb0cd790b2e98be8edd00b27cefdae41fff6b56120bfbee |
lib/fear/partial_function/and_then.rb | 100644 | 0 | 0 | | | 1.18 KB | da828b310126467ea1232bba60fbf0b1881362afc7492c714937d254655833b4 |
lib/fear/partial_function/any.rb | 100644 | 0 | 0 | | | 489 Bytes | 521f13151140468c46a42daa480f05d8c5d947495f7188950f0fc2e981aacdf0 |
lib/fear/partial_function/combined.rb | 100644 | 0 | 0 | | | 1.15 KB | d91b82ebc1380c3522314284a422c0317f03db1343d16cefe5f1ab77203428e2 |
lib/fear/partial_function/empty.rb | 100644 | 0 | 0 | | | 160 Bytes | 7adad9a34e4ed5a19447b80a245b1644e941d857be5687c66f168a4f59c8bce5 |
lib/fear/partial_function/guard.rb | 100644 | 0 | 0 | | | 2.06 KB | cf86913b9d3f0929633bbd3c197b622dbc92f3c715796484a65b93c26888b34d |
lib/fear/partial_function/guard/and.rb | 100644 | 0 | 0 | | | 889 Bytes | bb74f743529a0e365a3e8f89ce714517f04a38a8ebe073f23e2b33bc18a96714 |
lib/fear/partial_function/guard/and3.rb | 100644 | 0 | 0 | | | 933 Bytes | 8385296baf8dd8feaf41d7a8a74f9814ef9a9b3c3be7da4243bea84ad625d446 |
lib/fear/partial_function/guard/or.rb | 100644 | 0 | 0 | | | 888 Bytes | 1dcce7a2ad84f9444f5118e01dd2d52425fb3048287eb2c90d504bcb40cfce52 |
lib/fear/partial_function/lifted.rb | 100644 | 0 | 0 | | | 434 Bytes | e19066554f0ecd73bac132378016d23a2c081c7edbb596010ca77574c944b741 |
lib/fear/partial_function/or_else.rb | 100644 | 0 | 0 | | | 1.53 KB | b9c8f21df52f6d71f5c95402ddfbb6bae96ca0566a865e0d8cc455db8db004d5 |
lib/fear/partial_function_class.rb | 100644 | 0 | 0 | | | 961 Bytes | 8c95e3dd3653efca64a8dcdb91f59bed20f4c6e8b440b97c00bf65153a682b51 |
lib/fear/pattern_match.rb | 100644 | 0 | 0 | | | 3.1 KB | 6be8fe5dd758f4f473a594142a2ff0157b19d61a9ddef78ff8b0a34c685d8bf8 |
lib/fear/pattern_matching_api.rb | 100644 | 0 | 0 | | | 4.72 KB | e7212e7e337f6ba4bc80aa5a218b409c56a618609fc1012e3d700bf9e85bf922 |
lib/fear/promise.rb | 100644 | 0 | 0 | | | 2.2 KB | cb6af66894dd5716c8d9b513e3862d7af17a8a8a61de213a0c2c1734f87e17fc |
lib/fear/right.rb | 100644 | 0 | 0 | | | 1.41 KB | e7d2a4f04c600cb701065f50cc696892be9bcff4c4a05cacfc5f22af76cd6088 |
lib/fear/right_biased.rb | 100644 | 0 | 0 | | | 3.6 KB | df4c09d5f1b9a73935c0941304c893dbbbaa8c84e7a2fec014d758693e2b7ff2 |
lib/fear/right_pattern_match.rb | 100644 | 0 | 0 | | | 175 Bytes | d8d46fe83d773ab4d4a34c96e4345edda933cc30295e58125c06613672837c9e |
lib/fear/some.rb | 100644 | 0 | 0 | | | 1.58 KB | 25df4a86f90a2e72bee20705cfa408e33374449c5c6f84436f9ee810249ed799 |
lib/fear/some_pattern_match.rb | 100644 | 0 | 0 | | | 227 Bytes | 906eab299e54602bfafc6a8c7589c2f69ac4657be4b6f025ea38c1de0a0b3fa5 |
lib/fear/struct.rb | 100644 | 0 | 0 | | | 7.11 KB | 378bc1e93540e77153d53cfc1183364b2b19b5af13020e2f5dc2269774fd116a |
lib/fear/success.rb | 100644 | 0 | 0 | | | 1.82 KB | aa6a8499f04c9aa46be92289037d422bdfc23837c9de596516b5c78b2b58c541 |
lib/fear/success_pattern_match.rb | 100644 | 0 | 0 | | | 241 Bytes | a43433d5fa106334237214a1ce2a4b7587be63ca3d12a6169a11d67bd18d8946 |
lib/fear/try.rb | 100644 | 0 | 0 | | | 11.1 KB | 3d9c16b98de3d0e2890bbd5d5051bf91cfe3657e04e804894ec4f76c85bef6e3 |
lib/fear/try_api.rb | 100644 | 0 | 0 | | | 771 Bytes | 074a8d08d80a8251b746a9849a25c55f0d98c64feee76c7bb1a8aa41b5923add |
lib/fear/try_pattern_match.rb | 100644 | 0 | 0 | | | 972 Bytes | 070bc567ac4c490bceb56ef43c7439aac6a701f28b8b653a7844e74e4ff06bf1 |
lib/fear/unit.rb | 100644 | 0 | 0 | | | 580 Bytes | 3139c004d4dfd44799d5a8211621c9631ab84356c73a263afd5b335292cfbff8 |
lib/fear/utils.rb | 100644 | 0 | 0 | | | 1.21 KB | d7356839fa169e6d37afa9b296f9174593714ec13e4cca7802bd4154f9e39021 |
lib/fear/version.rb | 100644 | 0 | 0 | | | 94 Bytes | 79297a4ecb08586c211892de49c85e3b28936a05c26f6b26e649418e378d91d5 |
spec/dry/types/fear/option/constrained_spec.rb | 100644 | 0 | 0 | | | 599 Bytes | f356a445470b29dd334f30c92f542f8ea4c9656fed513a7bf47091ac34f514ed |
spec/dry/types/fear/option/core_spec.rb | 100644 | 0 | 0 | | | 1.95 KB | 7c1e1d078a78fa57cc6ddc75342ec4631e765c194a6e0958b426ba9c97a34aeb |
spec/dry/types/fear/option/default_spec.rb | 100644 | 0 | 0 | | | 563 Bytes | e7fc9f2b9b0eeccdf3394d99e4e26531b0258adf0273ebb5ffaef722c3ef3f8c |
spec/dry/types/fear/option/hash_spec.rb | 100644 | 0 | 0 | | | 1.2 KB | 7e47cf509ac5355f57fd44321365c4eda870616ddd4412204d4f28a16f04e770 |
spec/dry/types/fear/option/option_spec.rb | 100644 | 0 | 0 | | | 2.51 KB | 32edddbbdb63015ba01120605412621d6b511c098a50b7787d7199e66f9d2bcf |
spec/fear/awaitable_spec.rb | 100644 | 0 | 0 | | | 444 Bytes | 13b5cb0af0b148f107e3a329dccb4aa3a5283085a7e00c6fafc5d26055408d97 |
spec/fear/done_spec.rb | 100644 | 0 | 0 | | | 368 Bytes | 21d8cd02c746917b7c1d84afcb221b354edea03a9689802796afc574da7f5f7c |
spec/fear/either/mixin_spec.rb | 100644 | 0 | 0 | | | 316 Bytes | d2ac2e7b4c87a04e9bb8672a9c3622bb911735bd780cb452e372ea8b1a89fcfa |
spec/fear/either_pattern_match_spec.rb | 100644 | 0 | 0 | | | 935 Bytes | b9f764c7e3f3a5006fc61f62292607ae8d0d570503730f7cce269c1c642931af |
spec/fear/either_pattern_matching_spec.rb | 100644 | 0 | 0 | | | 594 Bytes | 5184e8f1c0863d962e3c377340686775c7e40c9e11abe97111747c6a52220e41 |
spec/fear/extractor/array_matcher_spec.rb | 100644 | 0 | 0 | | | 6.31 KB | e42bd8c22d35adac7e722eadc6ace75a7c2f66feb781602cff27227a84694840 |
spec/fear/extractor/extractor_matcher_spec.rb | 100644 | 0 | 0 | | | 3.92 KB | e8f48fe74ddf826a473cbb1ad64116fb3b2853ed5bdca98b327f8eed23c885e6 |
spec/fear/extractor/grammar_array_spec.rb | 100644 | 0 | 0 | | | 819 Bytes | ac845b0e592815da23a2aa98083e9e7d17ceeb636bb6b302d000b83dced2c77d |
spec/fear/extractor/identified_matcher_spec.rb | 100644 | 0 | 0 | | | 1.12 KB | 72a9cc5f236c65c72109ed623ec1daa451602b991b979e12e5acdba80688d41b |
spec/fear/extractor/identifier_matcher_spec.rb | 100644 | 0 | 0 | | | 1.48 KB | 16c7e584a11f81e2073053e0318da7d5ed69c4e7520240051c1b312da4257491 |
spec/fear/extractor/pattern_spec.rb | 100644 | 0 | 0 | | | 936 Bytes | d102759faa8afbade9d6aa6c84987fb9bc9f4e13306fe34befff351ff5559ee4 |
spec/fear/extractor/typed_identifier_matcher_spec.rb | 100644 | 0 | 0 | | | 1.49 KB | b42448808efe97dc0d52f0d27766c4116ea2e76a1434b69dd7bf7549f996bbee |
spec/fear/extractor/value_matcher_number_spec.rb | 100644 | 0 | 0 | | | 1.71 KB | 4697a0d6c06dfc9b12999973e23d8ea306f35fb3c79f014a5d4d42412629c3a7 |
spec/fear/extractor/value_matcher_string_spec.rb | 100644 | 0 | 0 | | | 2.11 KB | e005df585765eb6792abec16ea8c9f4fd8effb926572edd249cfd8a18503daeb |
spec/fear/extractor/value_matcher_symbol_spec.rb | 100644 | 0 | 0 | | | 1.68 KB | 1d59d620011c81347b24d811d5a87190f5afc9a47d25b3eba5110c7c382ac385 |
spec/fear/extractor_api_spec.rb | 100644 | 0 | 0 | | | 3.2 KB | b8f2a2e7418956c0b14f596e87f82d78230c723b6d9a8dd3300071db7e3df8c4 |
spec/fear/extractor_spec.rb | 100644 | 0 | 0 | | | 1.77 KB | a6591d7b9e94b150d1e40eb0c6f069972de357c5dbdfd4da8ddafe895706e39d |
spec/fear/failure_spec.rb | 100644 | 0 | 0 | | | 5.44 KB | 9be319f7b0b352443044da20e0e914f2543b63158226ce95314da79a67c70325 |
spec/fear/for_spec.rb | 100644 | 0 | 0 | | | 2.57 KB | da706d6cd85f90e1d6685e3def4a4ffa23dec533beeddc834ad4b97e55e53ce4 |
spec/fear/future_spec.rb | 100644 | 0 | 0 | | | 17.4 KB | 1b3a937d4529ad50514b305d7f7b44bb0542d54233aa1e786eba62d1c5406133 |
spec/fear/guard_spec.rb | 100644 | 0 | 0 | | | 2.36 KB | 270a2a295eb58f74bb6425e5099d9dea957b503b2f8eef1351100212e93e40ea |
spec/fear/left_spec.rb | 100644 | 0 | 0 | | | 4.38 KB | f3b3e60b42bc8ddebffd4aca16dc87ba214e70c2983180415395e8d0825c0511 |
spec/fear/none_spec.rb | 100644 | 0 | 0 | | | 2.89 KB | 18212048a1cb072313cb336514d9be6c351d25d882260b1c10c778eb4b107de9 |
spec/fear/option/mixin_spec.rb | 100644 | 0 | 0 | | | 733 Bytes | 3813981a1a895f78410687ae6e53b9556702342ca658a24a0e9e37c8ffc1f01f |
spec/fear/option_pattern_match_spec.rb | 100644 | 0 | 0 | | | 779 Bytes | 0b79f35ea6b9cdb1e7da5eba580aa5a9050d1df766059a310c6f7b9f51ac7abb |
spec/fear/option_pattern_matching_spec.rb | 100644 | 0 | 0 | | | 690 Bytes | b35fc8ed4f77914e7ae4c4ef3b28edfbce88455228abfcd7b59e60faee151f85 |
spec/fear/option_spec.rb | 100644 | 0 | 0 | | | 2.72 KB | 2b76eacfd0bcd063f6074bba987c1461b771cd9643f440b35fd84271c26003a7 |
spec/fear/partial_function/empty_spec.rb | 100644 | 0 | 0 | | | 927 Bytes | 15cde34904adb43df0772013f2c50d19a3660f0e8f8506db98e7691b7074f930 |
spec/fear/partial_function_and_then_spec.rb | 100644 | 0 | 0 | | | 4.39 KB | 2afa25c3e36a2a1ec56764b8c660144bc2d830b15ef9ea375f8abdb5617d36fe |
spec/fear/partial_function_composition_spec.rb | 100644 | 0 | 0 | | | 3.77 KB | c4dd4c6beb24a4d3df525430c8e3987d016c3773994370c918eb8b8ce3854b6d |
spec/fear/partial_function_or_else_spec.rb | 100644 | 0 | 0 | | | 7.9 KB | fe552e5caf6ec6112513be3e91299d90c206ec377ccb11ad7659b9855e7ec859 |
spec/fear/partial_function_spec.rb | 100644 | 0 | 0 | | | 6.16 KB | 459163141b64544b16e8976c502cb966d02414777f66d7cd10c43ebf35ca9ec3 |
spec/fear/pattern_match_spec.rb | 100644 | 0 | 0 | | | 2.12 KB | f2af37c604462ebffa352f192cb90083ad8620739ab5e24c76cb8c4b2c94273d |
spec/fear/pattern_matching_api_spec.rb | 100644 | 0 | 0 | | | 717 Bytes | a3aaff532b49da307b492c844f79e302113a5645ef0135cc58bae228044102c7 |
spec/fear/promise_spec.rb | 100644 | 0 | 0 | | | 2.21 KB | 8cd4df09ef7a69eeadc3f7b4b571c3125cf53e83879c0b7ec1fbe853c94fd3cf |
spec/fear/right_biased/left.rb | 100644 | 0 | 0 | | | 1.72 KB | 2db660ed7309cd2ea735d288f6657257e8c06f772667d156fdf75640c73a8e1a |
spec/fear/right_biased/right.rb | 100644 | 0 | 0 | | | 3.23 KB | b985cde4f85dda7c68e3b29832032f5cbaf8429f3ae56cc539c036e164f71566 |
spec/fear/right_spec.rb | 100644 | 0 | 0 | | | 4.38 KB | baf407e7ed7b78e17a68e6721b82be573290834aa2112cc4a062108b2b33db4e |
spec/fear/some_spec.rb | 100644 | 0 | 0 | | | 2.45 KB | b880047c1273c2f05a74d6593418ecbf80a5c36f058a5f01d46660724e4f9c9e |
spec/fear/success_spec.rb | 100644 | 0 | 0 | | | 4.06 KB | 0257f61dadb666f41ef844b92d9ecf16dceb99d743a50cfb44852ff64ecb8fac |
spec/fear/try/mixin_spec.rb | 100644 | 0 | 0 | | | 366 Bytes | 07439c1061610843d0379bee81a404cec887111c49640dcc3e020022b9b6c8d8 |
spec/fear/try_pattern_match_spec.rb | 100644 | 0 | 0 | | | 1.01 KB | 7a5cfde54c6c690b37b03faf230fe6800a3c392907a0ece89b1a3d39bd918189 |
spec/fear/try_pattern_matching_spec.rb | 100644 | 0 | 0 | | | 774 Bytes | 0f497d01f07ef00824352a1f9e77104406471d801fd14ca4a04e9f10b7dbdf31 |
spec/fear/utils_spec.rb | 100644 | 0 | 0 | | | 1.59 KB | 46ed62245292ad3e4e2be83d078b37adde6c09bb8bad3946f84a2e9b0622136e |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 3.35 KB | 357df7f327296264f788f5731f5a8ab177498ca10a899acdf7c0e302490d5b50 |
spec/struct_pattern_matching_spec.rb | 100644 | 0 | 0 | | | 844 Bytes | bf47303b65e3f61be401f10e904273c243f6d0e8483268c265bba90e6465613b |
spec/struct_spec.rb | 100644 | 0 | 0 | | | 6.1 KB | 083f2076f1fbeda6ff8cb4a6df183c7608cb4ec4f116c96349a3e5ee408b0c9b |
spec/support/dry_types.rb | 100644 | 0 | 0 | | | 129 Bytes | cb69573f6cc1acafc0cf4df55e8801984b3b18377785224d687fe49736aae0fa |