Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: add format validation script * chore(ci): improve CI process * chore(cd): improve CD process * chore: inform contributors version is not kept up to date * chore: add pull request template * chore: include all distributed files * fix(docs): include installation information * fix(build): add module resolution * fix(dist): add exports * fix(dist): fix module compatibility * chore(ci): Add CI to beta branch * feat(try): Create Try Monad * style(try): Fix format * fix(try): Add exports * fix(try): fix Try API * refactor(try): Rename to avoid misconception (prefix `to` can be understood as mapping behaviour) * docs(try): Add docs for Try Monad * docs(try): Add missing Monad word in TOC for Try * docs(try): Add `Checking if a Try is Success or Failure`section * docs(try): Fix and Add imports of code examples * refactor(tests): Centralize tests for `map`, `flatMap` and `match` into monad and matchable using rol perspective * fix import Co-authored-by: Miguel Ignacio Cabrera San Gil <miguelcabsan@gmail.com> * doc(testing): Add `testing` section * docs(testing): Enhance section * chore: remove unnecessary ticket information * fix(try): allow monad interoperability * refactor(either): restrain type inferring for not-produced types * fix(try): index try to export * feat(monad): add future monad * docs(monad): add future monad documentation * ci(commitlint): add commitlint configuration * feat(IO): Create IO Monad * docs(IO): Add documentation to README.md * refactor(io): Rename IO monads files to follow file naming convention * refactor(io): Rename IO monads files to follow file naming convention * fix(io): fix export * style(monads): fix format export file * refactor(monads): rename run to runUnsafe --------- Co-authored-by: Miguel Ignacio Cabrera San Gil <miguelcabsan@gmail.com>
- Loading branch information