Upgrade @aantron/repromise to reason-promise #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Repromise became reason-promise in 1.0.0. The API was renamed (e.g.,
Repromise.wait
is nowPromise.get
), rearranged to prefer->
instead of|>
, and helpers were added forResult
andOption
, as well as some miscellaneous ones. In particular, the addition ofmapOk
,tapOk
,flatMapOk
,mapSome
, andPromise.Js.toResult
has madePromises.re
redundant, so I've removed it.The bundle size of reason-promise was reduced to 1K. See the changelog here; there are also two subsequent bugfix releases.