Skip to content

Conversation

@jorisdral
Copy link
Collaborator

@jorisdral jorisdral commented Nov 29, 2025

This PR is preparation for issue #1282.

See the commit messages

@jorisdral jorisdral self-assigned this Nov 29, 2025
As a result, we lose some information when translating to `Hs`, but we don't
really need this special datatype anyway. The upside is that it makes the
definitions of foreign import declarations more uniform. This will help me with
resolving #1282.
In short: `null xs /= null (catMaybes xs)`, but we were using the former as a
conditional to decide how to render the output, while we should have been using
the latter conditional.
@jorisdral jorisdral requested a review from edsko November 29, 2025 14:54
@jorisdral jorisdral force-pushed the jdral/remove-result-type branch from 2844fce to dac9ae6 Compare November 29, 2025 14: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.

2 participants