GitHub / solid-process/solid-result / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 96468e2c | Increase arity of BCDD::Result#and_then | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 1bcbfca2 | Update CHANGELOG.md |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c1326350 | Update README.md |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 6de6e453 | Bump version to 0.5.0 | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 83275867 | merge Merge pull request #9 from B-CDD/feature/result_expectations |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| a0056beb | Update CHANGELOG.md and README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| cd86846a | Add BCDD::Result::Expectations::Error | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 8bbbfb5a | Apply type checking on success? and failure? methods | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| bd7db885 | Ensure behavior for success and failure contracts | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 9f0af32b | Add BCDD::Result::Expectations.new | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 7d011908 | Rename class name | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| ac95ccf8 | Make BCDD::Result work with expectations | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b764bd4c | Add BCDD::Result::Handler::TypesAllowed | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| f65368ec | Add BCDD::Result::Expectations | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| da9c82d8 | Add BCDD::Result::Expectations::Contract | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 345904b2 | Replace BCDD::Result::Type with BCDD::Result::Expectations::TypeChecker | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 34475d4c | Add BCDD::Result::Expectations::TypeChecker | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| e98e8db3 | Make BCDD::Result delegate type and value to BCDD::Result::Data | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 71af6915 | Cast type into a Symbol (BCDD::Result::Data) | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| db5fac3d | Transform BCDD::Result::Data.to_h and to_a into methods | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 6dc844b4 | Transform BCDD::Result#data into an attr_reader | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 55a2144c | Change BCDD::Result::Data constructor | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| e26fd466 | Make BCDD::Result#name return :unknown | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 63185a46 | Bump version to 0.4.0 | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| ddc1fc58 | Update README | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 4cc64a7a | merge Merge pull request #8 from B-CDD/feature/result_outside_bcdd_namespace |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d9fd6c48 | Update CHANGELOG.md and README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 5e0b3370 | Add Result (BCDD::Result outside of BCDD namespace) | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 3f7744b9 | Remove code nesting (BCDD::Result::Error) | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| d4e3dec8 | Make BCDD::Result::Data be private | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| cea107bb | Add lib/result.rb | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 750ede19 | merge Merge pull request #7 from B-CDD/feature/result_mixin |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 9f6b9f28 | Update CHANGELOG.md and README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 3a5b35e7 | Rename BCDD::Resultable to BCDD::Result::Mixin | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 5af7187b | merge Merge pull request #6 from B-CDD/feature/result_data |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| fb16aeba | Update README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 15b6fa8f | Add BCDD::Result#data | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 61dcd669 | Add BCDD::Result::Data | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 1cf00c55 | Remove BCDD::Result#data and BCDD::Result#data_or | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| dd9643ee | merge Merge pull request #5 from B-CDD/feature/pattern_matching |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2544556f | Update README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 2ec3904a | Update CHANGELOG.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 1a71d19d | Add BCDD::Result#deconstruct_keys | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b04d5f25 | Add BCDD::Result#deconstruct | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 3a2630f0 | merge Merge pull request #4 from B-CDD/feature/result_on_unknown |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 3422d306 | Update gemspec | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 222354c6 | Update README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| d836bbc4 | Update CHANGELOG.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 10a4c941 | Test on_unknown hook and handler | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b1ed1b60 | Add BCDD::Result::Handler#unknown | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| f38ceb91 | Add BCDD::Result.on_unknown | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 65e90a24 | Reorganize methods | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| c2fc1f10 | Bump version to 0.3.0 | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 3596f7b0 | Fix typos |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 0fb53315 | merge Merge pull request #3 from B-CDD/feature/result_handle |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 872711d4 | Update README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b6da4ba8 | Update CHANGELOG.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| aaf19dbe | Add BCDD::Result#handle | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| ab8184bd | Add BCDD::Result::Handler | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 75ef4b7c | Refactor BCDD::Result | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 28f46790 | Add BCDD::Result::Type | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| d52054d8 | Bump version to 0.2.0 | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b4b100ba | merge Merge pull request #2 from B-CDD/feature/bcdd_resultable |
Rodrigo Serradura <s****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 8ca84722 | Update README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 0a3e8313 | Update CHANGELOG.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 62cd379d | Add tests to show the Railway Oriented Programming | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 2feb0107 | Add BCDD::Resultable | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 7996132b | Fix test description | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 0e7d2725 | Update README.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| e78709e8 | Update gemspec summary and description | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 76f3f11c | Update CHANGELOG.md | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 4c0e5d03 | Improve error message | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 042fc385 | Add steep to Gemfile and enable its checking in the CI | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 459a537b | Setup simplecov | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b439c540 | Improve BCDD::Result#and_then outcome verification | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 93a31f20 | Transform BCDD::Result in the base class | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 14319285 | Reorganize rbs and ruby code | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 807689be | Add BCDD::Result#and_then | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b2e208b5 | Add BCDD::Result#on_failure | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 51b822e5 | Add BCDD::Result#on_success | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 2e218e02 | Improve BCDD::Result#on tests | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| b2434a32 | Rename hook test classes | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| e671a734 | Enable/fix execution of Github actions | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 2267b4f1 | Add BCDD::Result::Base#on_type as an alias of #on | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 4bc19ed4 | Add BCDD::Result#on | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| c8339dc5 | Add data and data_or as aliases of value and value_or | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 6ea59877 | Add BCDD::Result::Success() and BCDD::Result::Failure() | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| f9c4e823 | Transform BCDD::Result in a module | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 14eac556 | Add BCDD::Result#inspect | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| ccd78bb6 | Add BCDD::Result#hash | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| cdc01ecb | Add BCDD::Result#== and BCDD::Result#eql? | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 8a4e2478 | Add BCDD::Result#value_or | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 99e4ac29 | Move BCDD::Result implementation to base file | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| f0d9fe90 | Add BCDD::Result::Success | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| a2659183 | Add BCDD::Result::Failure | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 5396e772 | Add Steepfile | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| d506724e | Add BCDD::Resul#success? and BCDD::Result#failure? | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 4aa00a03 | Split and reorganize test files | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| f614d980 | Add BCDD::Result::Error | Rodrigo Serradura <r****a@g****m> | almost 3 years ago | |
| 71b8e519 | Refactor test_result.rb | Rodrigo Serradura <r****a@g****m> | almost 3 years ago |