Skip to content
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

Add support for uncurried externals #5815

Merged
merged 3 commits into from
Nov 16, 2022
Merged

Add support for uncurried externals #5815

merged 3 commits into from
Nov 16, 2022

Conversation

cristianoc
Copy link
Collaborator

No description provided.

@cristianoc cristianoc mentioned this pull request Nov 16, 2022
15 tasks
Base automatically changed from test_uncurried_cast to master November 16, 2022 11:06
When curried application is used for an uncurried function, instead of a type error one gets a curried partial application.

This allows e.g. to define curried library functions such as `raise` and use them both with curried and uncurried application.
@cristianoc cristianoc merged commit 4a38e7f into master Nov 16, 2022
@cristianoc cristianoc deleted the uncurried_externals branch November 16, 2022 11:37
@cristianoc cristianoc restored the uncurried_externals branch November 16, 2022 14:08
@cristianoc cristianoc deleted the uncurried_externals branch February 7, 2023 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant