Skip to content

Commit

Permalink
Release v1.1.0
Browse files Browse the repository at this point in the history
* 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
Marius9595 and myugen authored Sep 29, 2024
1 parent a2f5753 commit 09021e1
Show file tree
Hide file tree
Showing 26 changed files with 1,530 additions and 120 deletions.
22 changes: 2 additions & 20 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,6 @@
- 📝 Use descriptive commit messages.
- 📗 Update any related documentation and include any relevant screenshots.
NOTE: Pull Requests from forked repositories will need to be reviewed by
a Forem Team member before any CI builds will run. Once your PR is approved
with a `/ci` reply to the PR, it will be allowed to run subsequent builds without
manual approval.
-->

## What type of PR is this? (check all applicable)
- [ ] Refactor
Expand All @@ -31,19 +25,6 @@
<!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and
context. List any dependencies that are required for this change. -->

## Related Tickets & Documents

<!--
For pull requests that relate or close an issue, please include them
below. We like to follow [Github's guidance on linking issues to pull requests](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue).
For example having the text: "closes #1234" would connect the current pull
request to issue 1234. And when we merge the pull request, Github will
automatically close the issue.
-->

- Related Issue #
- Closes #

## Added/updated tests?

Expand All @@ -56,4 +37,5 @@ _We encourage you to keep the quality of the code by creating test._

## [optional] What gif best describes this PR or how it makes you feel?

![alt_text](gif_link)
![alt_text](https://example.com/image.gif)

5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ name: CI

on:
push:
branches: ["main"]
branches: ["main", "beta"]
pull_request:
branches: ["main"]
branches: ["main", "beta"]


jobs:
build:
Expand Down
1 change: 1 addition & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npx --no -- commitlint --edit "$1"
Empty file added .husky/pre-commit
Empty file.
Loading

0 comments on commit 09021e1

Please sign in to comment.