functional-light-service-0.3

https://rubygems.org

functional-light-service

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1215493

number: 0.3

platform: ruby

spec_sha256: 08759b6c74d42cb7edc32788f0340c016d94b8a7e1111bbf1ad3d3136d8599fa

sha256: bce6c6c1b299cf8708ae3e5671a241454b79ca27644074da90ec2c6f4f92c2f3

created_at: 2024-05-13 08:32:28 UTC

updated_at: 2024-06-13 04:46:19 UTC

position: 3

version_data_entries_count: 107

uploaded_at: 2020-02-16 17:11:01 UTC

indexed: true

has_extensions:

extensions:

Gem size: 143 KB

Version Data Entries

Total: 107

Unpacked size: 293 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400198 Bytesf45a302c606488fbc58bd41713f07a205c4530c12d5813a7ac137962a2c4977a
.rspec1006440039 Bytes9e83d2f693c7ac37d2713b533c70838ee2fa56edb749cbe07837213a18d9f0e9
.rubocop.yml100644001.02 KB032c91ba5d6194115e4fa2fc85b5637094db2686bd46f2ccb17841a21c8a54c1
.travis.yml10064400499 Bytes21109d6a7146de78abc64105d5f16bd1e63d9b9b59fd3eaaaf7739dd764ca9ab
Appraisals1006440072 Bytesc7971bf5adb433c6f5fd07027678e061a4896fcd9fe096581d81cae8570bf863
CHANGELOG.md100644001.64 KB78afc6833228c63b05ab908a4d86744c2609fa291b382b9574de4461c502d93c
CODE_OF_CONDUCT.md100644001.93 KBf351fe86672abb44f892bbf34b65f623fef6b3c3a9914a291e2b7a84f8e58aa5
Gemfile10064400125 Bytes9e2a057fec0cf0b1d28bf1eea2ee117e0b73dd956b3ab690da3ffd063ce70ce0
LICENSE100644001.04 KBd9599e9f69a2b78d078ea2c4de587dd27f912e694f264cc71cb62c4bfa6be032
README.md1006440046.9 KB4d13a51081523d3b8c6dc488a6a40ef3d17846265ba240a86c10206c0541c1ed
Rakefile10064400243 Bytes5e86afd5e26ee2a1c42cc4921b9f929ac93f6bb43d3f6664e61d6f5511491f3d
VERSION100644005 Bytesf4fc956ec61b187cd18790c0b0a6fa5d1d3a30de4a5493e3277460485ed188f2
functional-light-service.gemspec100644001.28 KB736cded9b90252233797cee8a2e8ad7df27c04730134af64e54b649d93788cb9
gemfiles/dry_inflector_0_2.gemfile10064400153 Bytes3ae4439540c9eb0e2dfdc592514f7ddf6e89d06c902f1fb17c3509047874c93d
gemfiles/i18n_1_8.gemfile10064400144 Bytes9ade51355a1be378b9a42d278051d108984cbd5b9a7a0594a8f2702603e83e79
lib/functional-light-service.rb100644001.27 KBbab0933911323467f53dc40de79460c4df072d5efe2f6c117505b3322d191ebe
lib/functional-light-service/action.rb100644002.38 KB364ed7a0e4fa2e447bfe690cbebedf8e82dbdf251a22895573811189b327ea6e
lib/functional-light-service/configuration.rb10064400496 Bytesc3cb7041cc138da4a1bfd26fcfc58dbb679932bcff242d3b1ffcb296be9a7d5a
lib/functional-light-service/context.rb100644003.77 KB0d6f285920ba4c39c1dd83e39a81382b7bf26b4f85797f9b943e17b327e37c83
lib/functional-light-service/context/key_verifier.rb100644002.45 KBe5af35c60784065dca1e6b85f8e5dbfea4b5c64744fefb38f6584fc1fdeafc7d
lib/functional-light-service/errors.rb10064400259 Bytes82434d619e37a775f81c89ed028db2c70b4e2cc2868e9bb181bc8c2734c40e3d
lib/functional-light-service/functional/enum.rb100644006.57 KBd0df57d3a625a802c6adfb3cfe585eca9ede9dddbc220f9ea4bbd622257d010e
lib/functional-light-service/functional/maybe.rb10064400196 Bytes29a9e39f0c8d21496fc45a1d5b4a521909a8695a546079ff9d81dc1b72b6966a
lib/functional-light-service/functional/monad.rb100644001.89 KB0fd337286edaa6ce8f7ce027792c886dd8aa07112807246240c3995348251b8e
lib/functional-light-service/functional/null.rb10064400985 Bytesfd437507e8f082251e427b30204fab69b1618193ce052ef61909640cfd3745a1
lib/functional-light-service/functional/option.rb100644001.87 KB2ed12f709284ff6ed77fa1413cc07d04df64e8e4825be6c184186952e19c1495
lib/functional-light-service/functional/result.rb100644002.57 KBc1c2417544e9d20f6e575c051f85d4d3ef933522f6d120172195f7e217c5135a
lib/functional-light-service/localization_adapter.rb100644001.34 KB802140752ebcde7177ef26ec87ec49ca4aca782d58d26a61af5fc5d9bfe7fac8
lib/functional-light-service/organizer.rb100644002.4 KB99009278917566076b134722d50742e15ed690cf6fdad26792e0c64ea759a089
lib/functional-light-service/organizer/execute.rb10064400248 Bytes5e840b9ab6a1e0d0f85affb2b4d342fd9531a4272ba9114a9c883d698fe43e03
lib/functional-light-service/organizer/iterate.rb10064400583 Bytes487c8655d43622f5fe12bfdcf832dfc3c04229f0d826f2f2ebbb99569edf56d0
lib/functional-light-service/organizer/reduce_if.rb10064400354 Bytesefdffffcb41ed131eba15b655baf829953508db4e4238e95a42ac685af4c021b
lib/functional-light-service/organizer/reduce_until.rb10064400425 Bytesd62b2000f2334dddcf9576badeefe3ea7e9cb95229b0ba18ebb9eaab056b69e1
lib/functional-light-service/organizer/scoped_reducable.rb10064400322 Bytesa960c9cc98dd4d0111425c53fda4b33756c87d34c8b756d2fd829f89d17e6dd0
lib/functional-light-service/organizer/verify_call_method_exists.rb10064400953 Bytes0e639017acb520432c856a8ceef8dfaa610d080bf81c4db767f7ae7372af8320
lib/functional-light-service/organizer/with_callback.rb10064400593 Bytes801e174a5ce22015e2d4437928b349932fbfceb29f00913e7fc3fdd287d626c7
lib/functional-light-service/organizer/with_reducer.rb100644001.71 KBbbc4898314516ffd1da5c0de586a8c0993fe70a73987b852d3764339b84580c8
lib/functional-light-service/organizer/with_reducer_factory.rb10064400458 Bytes736139e08d54d32b967c4cd1c242a104c57b0e3022e38c878659b5b4fe22dd22
lib/functional-light-service/organizer/with_reducer_log_decorator.rb100644002.88 KBcd877db342a14cd41329e8b9937ea73409ea4ea47fe24c4fdfdcb155ab2eff29
lib/functional-light-service/testing.rb1006440059 Bytesefad8e3152e4efcbc6489488bd354c40996577389c4429c5c9de8512b39697b1
lib/functional-light-service/testing/context_factory.rb10064400920 Bytes25f4a64cc1e618cc1c94f1458e8670fd91aa135fe4f2de71dead245d2146892f
lib/functional-light-service/version.rb1006440059 Bytescdf8e9efba7c8f4acd419c9b5288f8f43e7115721c9b6b1efc17ee0f14f58bdb
resources/fail_actions.png1006440017.7 KB318227dd12537d5ea95b83824a79e2c2732f1610b87e9ac41b3c650bbbff0453
resources/light-service.png1006440010.4 KB2a81291df1feaacaff069dd776dc16f766fb7c6ea3541970a0d26b7fedbf168e
resources/organizer_and_actions.png1006440044.5 KB17ef3d818b4016632989af4016aabe91b78b16347cf52aea60a1686989d2bda7
resources/skip_actions.png1006440017.2 KB6e1f373d33a139a8c9032b2519796dd430f459f65755a11c7546b2bb00bccc5a
spec/acceptance/add_numbers_spec.rb10064400273 Bytesa7787d1937304c4a809944b0ca2621ce9261d8c70d79668c806052a0f39a88e5
spec/acceptance/after_actions_spec.rb100644002.14 KB9fb07b52107ae28c1fef13f966c7b3e553b24cfa1cdf45bb6efb3e4b03a7fd46
spec/acceptance/around_each_spec.rb10064400486 Bytese260b4c8d0690c23ab926127a88e381a8cbb3ec2606be2d2d04b197bc238abe6
spec/acceptance/before_actions_spec.rb100644002.86 KBd72904e4d3395713f768dabf0fc04b7a4c4a1108abc84610dad693b387d07b5b
spec/acceptance/custom_log_from_organizer_spec.rb100644001.77 KB14bfc800991d6bd0515707f6d39de3c2fa50ed4baadf02842d2d5f518c90faaa
spec/acceptance/fail_spec.rb10064400513 Bytes179d4fb2f6b14e68c40560f21cdf9176e5b96dac280a0723c72e18ef66077d74
spec/acceptance/include_warning_spec.rb100644001014 Bytesab054c4c462a94f5aa2ea00590057b830a5c726cd1ee3aa28ee1a8db29a7b4ef
spec/acceptance/log_from_organizer_spec.rb100644006.16 KBa7e64c5145613d95d5d309b9fbafdce94a02f8a2a38285a802478d0b4393b04e
spec/acceptance/message_localization_spec.rb100644003.23 KBbf93a7b5834840ece61236e6178ba2689bbdb93e8e5c3de5eef694b45c0f2bba
spec/acceptance/not_having_call_method_warning_spec.rb10064400888 Bytes96219affc9d1dc815d150f9979efb2cd74427da6c7ccb421b3ba97f7181928da
spec/acceptance/organizer/around_each_with_reduce_if_spec.rb10064400965 Bytes63d7ceb089b41d68e62c63220f6a074d556a90cc34154cdfb35098fd67ac54d3
spec/acceptance/organizer/context_failure_and_skipping_spec.rb100644001.7 KB36b99d0e31de0eb688b8a418536b436bca56fe4c692b9b2b9dbee08640fd3524
spec/acceptance/organizer/execute_spec.rb100644001.1 KB276afe7da822fe4e764892400b9d3a41a25822ec0135aead8b789829b0333437
spec/acceptance/organizer/iterate_spec.rb100644001.09 KBc6468f29b200548410fbbcf0e573357198d34b0127dfc558f32192f248a3aae8
spec/acceptance/organizer/reduce_if_spec.rb100644001.18 KB50a5df2bca2d0ad1d1ac4e91e44ab849c839fc9cdc58b506e5b7ecba57d7cf81
spec/acceptance/organizer/reduce_until_spec.rb100644001.01 KB10b90229468f60852b4569837aaaa7df2617d818b339b1f732f30265e4904d2e
spec/acceptance/organizer/with_callback_spec.rb100644002.97 KB10ae07c76e8728ac4cf4be1a1573d99cef9bbc26ce6a3aa18a03ea1aee595a44
spec/acceptance/rollback_spec.rb100644002.89 KB41c557dae8fef50a898e29158183546358cf3a08ad37091d3fd808f2f7b80fca
spec/acceptance/testing/context_factory_spec.rb100644001.61 KB56701e9a2ac1ff15411de861097167f51da8f750dcb1c7e7bc316939cf176b05
spec/action_expected_keys_spec.rb100644002.33 KBa19621bf2f96d424cabf788223b11c0de91347f86c1c8fa1e5ee21b88d17d6b9
spec/action_expects_and_promises_spec.rb100644002.45 KBdee59e1d02c39997ee78fb6a5245f6af39013c0ee6970d8fd989a17d709b33c9
spec/action_promised_keys_spec.rb100644004.11 KB0f3c66e4b8b5c1810a7b0834f297e952a368ca1d151eee019265aad5b936199a
spec/action_spec.rb100644002.46 KBfdac0343cae692214f9d92dd07f3f91db17521c4dc4d5a7a1c9e3f38bbd5b4c7
spec/context/inspect_spec.rb100644001.45 KBb565e31186c2f901c44a8337208da747baf6ceb0150a4901360d36286fc942fc
spec/context_spec.rb100644005.52 KBf64b3455b33a241e5b02f014f0da41217ddf01f354900bcdd616b1383c3ceb13
spec/examples/amount_spec.rb100644001.49 KBe769bd5d75ee9a6282de0171637eebe2ba57890b9934be07cdd9098f4a4a2d6e
spec/examples/controller_spec.rb100644001.23 KB7b21a5a1602c586c8ef0babc4cee7b5de515c8ca69b4d3d40313dc1135cc384c
spec/examples/validate_address_spec.rb100644001.13 KBe35671a261e6fb2be31f3a1726d5ade8643b18eca738262d999482d50bb97ea1
spec/lib/deterministic/class_mixin_spec.rb10064400481 Bytes6b7776636b62a8c9e9506030d754075000054591e1d6aba76b7c56ab315d4a09
spec/lib/deterministic/currify_spec.rb100644001.67 KBca7d2df67c66c07e5e4abcb35003ddb8eabf78a7d4150dd93c45c6f864aa9cff
spec/lib/deterministic/monad_axioms.rb100644001.11 KB8b8e20f8057a8065edd54d1e82d2c7f5a1dfe99955bd4aeb2b41e95e98d36d88
spec/lib/deterministic/monad_spec.rb100644001.44 KB414a199586a6305397c28a1e948156c2e6d871aec7defce0cf606c07b2ee6cba
spec/lib/deterministic/null_spec.rb100644001.46 KB43ca036320277ddaf89089ada35edec383c24f2ef308462580eb10e2225b60c1
spec/lib/deterministic/option_spec.rb100644003.5 KBa30d3f561bbe4462946934a55ea00688476c2a59c99071c8cc7112866dec5320
spec/lib/deterministic/result/failure_spec.rb100644002.42 KBd545eb8d90a1714c1d531340b6b9ed95033453aee41080bd7f5eae1cd633b2f0
spec/lib/deterministic/result/result_map_spec.rb100644003.28 KB1068305c33358a7308395dad65550a705cb648a3617e7ca71dc8861636628c23
spec/lib/deterministic/result/result_shared.rb10064400663 Bytesb8d6b21b7f8d533e6d096a226deaadee8e3e2623d0cffec9b2b426bdfab764ad
spec/lib/deterministic/result/success_spec.rb100644001.47 KB38d9a97211270633eb40b823ede2eef7da00fbb4ee3dfa86a30460924f708610
spec/lib/deterministic/result_spec.rb100644002.31 KBb3f77e13c521fa9074b77bba4d6c5939ceddf15b46412d07fd1dcad77ef6e6e9
spec/lib/enum_spec.rb100644002.64 KBe287c6482425e5164aca8711b346b894e48b356d1a22effd86fd79d3145ac915
spec/localization_adapter_spec.rb100644002.31 KB22111cec9c9688720cc861c7b650b30f70682f63c6cd8d1603f5fe668a239e0d
spec/organizer/with_reducer_spec.rb100644001.9 KB633783e8a77aa42225b890d8f759b6861ffa1087822af1a9e09b736335f85b1f
spec/organizer_key_aliases_spec.rb10064400721 Bytes4285dd2a5b6147e5302df47625abdab4f0d8c4c9c85514a4fdca2a25c6286486
spec/organizer_spec.rb100644002.44 KBe107e775481d6c442f6affcc3b98ad31de998cbd113d36231a6804c413df65a1
spec/readme_spec.rb100644001.16 KBa7b6fd00c09f42e15816aaf0b36a6f54bd502e3cc5346e169c70e2ff9d080069
spec/sample/calculates_order_tax_action_spec.rb10064400485 Bytes4d4d45be0d49ebabe07b768b95a38158cdc2f3d172380f763e84bee29205b83a
spec/sample/calculates_tax_spec.rb10064400874 Bytesd91f056623b7e1022e9e59af0e55152480dc62dd0ac5adb218ee6fb6a90a8b3a
spec/sample/looks_up_tax_percentage_action_spec.rb100644001.63 KBdb7165826c76ae6539d28442d8f5dfcd76dec7aa6350e8947b98d94d501f7ad0
spec/sample/provides_free_shipping_action_spec.rb10064400748 Bytesfccd2e6dd0b74fe46a49c5ea7bd5df4990424fdeb2d6e9fcc657519206e3050d
spec/sample/tax/calculates_order_tax_action.rb10064400244 Bytes8c5be34699d690b807143d5ba7bd070fa9945277112452ed8635810f6885bff7
spec/sample/tax/calculates_tax.rb10064400236 Bytes7fb769b095d2ce43abc40fee43b1b3deb0011e7fa114512c5b8b40103709401b
spec/sample/tax/looks_up_tax_percentage_action.rb10064400678 Bytes523f1db2da8ff9e721bd94318a1699e7c660c8a85ac735b80610d2e110f931a0
spec/sample/tax/provides_free_shipping_action.rb10064400215 Bytesf2d8cd8097c536703b610aa75d217c4821fc583f7fbfd6f488e5935292021dc8
spec/spec_helper.rb10064400477 Bytes6f35db0f1fa0b85978d386b4ff4092baa3abd349a029bd9ebc9f8a1a2ac0d26c
spec/support.rb100644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
spec/test_doubles.rb1006440011.5 KB52f77808a4ad9a0df754575e77b9752a47d63ad9f43afdcbbb48d4922db89a1f
spec/testing/context_factory/iterate_spec.rb100644001.13 KB13a10358e6d79a034167feb2e33dfbd17570baabf9d4e7d7c87182e22312e2b2
spec/testing/context_factory/reduce_if_spec.rb100644001.07 KB565f4de720e98e28889909cbe97e1f1602458b2b0f8a57f49b3370f47d2f4eb6
spec/testing/context_factory/reduce_until_spec.rb100644001.08 KB9c1397ac80b5223b6c8109dd9c3abaf8d380bdec2409f4db6367dfec305e00bd
spec/testing/context_factory/with_callback_spec.rb100644001.05 KB03dfb1fa6c8fd309ad2acc5fa97351d762639493302d723354ecc674f2f6e424
spec/testing/context_factory_spec.rb100644001.63 KBe1d1d4fb5799616eb926dd07e53a9d839db170e0a81f99ab03fe6366e6c363ee