Skip to content

Conversation

kl0tl
Copy link
Member

@kl0tl kl0tl commented Apr 8, 2021

We ran into this at work while translating some code from Haskell to PureScript.

I checked all fixity declarations in base and there’s a few other inconsistencies:

  • <, <=, > and <= are infix 4 in Haskell but infixl 4 in PureScript,
  • <> is infixr 6 in Haskell but infixr 5 in PureScript, and
  • !! is infixl 9 in Haskell but infixl 8 in PureScript.

I’m not sure whether we should fix or document these.

@JordanMartinez JordanMartinez merged commit 0187e2e into purescript:master Jun 4, 2022
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