-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: upgrade to arrow 2.0 #83
Draft
hugomd
wants to merge
9
commits into
main
Choose a base branch
from
hugom-21-05-2024-arrow-2.0-upgrade
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 314bce9 - Browse repository at this point
Copy the full SHA 314bce9View commit details -
Validated has been deprecated, and is no longer included in Arrow.
Configuration menu - View commit details
-
Copy full SHA for 7db978a - Browse repository at this point
Copy the full SHA 7db978aView commit details -
Backports ValidatedNel as Either<NonEmptyList<E>, A>
This patch backports ValidatedNel as an alias of an underlying type, and maintains the existing extensions.
Configuration menu - View commit details
-
Copy full SHA for d101d9c - Browse repository at this point
Copy the full SHA d101d9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf9077 - Browse repository at this point
Copy the full SHA eaf9077View commit details -
Uses the Raise DSL instead of continuations
Continuations have been deprecated in favour of the Raise DSL. I have removed OutcomeEagerEffect scope, as the Raise DSL does not expose an eager implementation to be extend. Instead, the expectation is that the caller wraps calls in `eagerEffect`. This binds the suspended function to an eager context.
Configuration menu - View commit details
-
Copy full SHA for d3240c5 - Browse repository at this point
Copy the full SHA d3240c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e221cd8 - Browse repository at this point
Copy the full SHA e221cd8View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eaece31 - Browse repository at this point
Copy the full SHA eaece31View commit details -
Adds arbNel in place of Arb.nonEmptyList
kotest-extensions-arrow has not yet been upgrade to arrow 2.0.0, so we're seeing compatibility issues with some of the older implementations. In the meantime, we can add our own Arb to make tests pass.
Configuration menu - View commit details
-
Copy full SHA for be13f99 - Browse repository at this point
Copy the full SHA be13f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01f96d5 - Browse repository at this point
Copy the full SHA 01f96d5View commit details
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.