Wingman: maintain user-defined fixity for definitions#1697
Conversation
|
This is now fixed upstream. I plan to tackle it later tonight if time permits. |
|
@berberman nix builds seem to be failing --- any idea what's up? |
Don't worry, For people who are interested this, the fix would be just overriding haskell-language-server/flake.nix Lines 71 to 86 in b8bb06e |
|
Tests (minus nix) are green! |
…uage-server into split-keep-fixity
|
CI is hitting this actions/checkout#23, which claims to be fixed but clearly isn't. |
|
@berberman , it appears CI for 9.0.1 is broken. The error I get is this: but only on 9.0.1. So I dug in, and noticed that commit referenced in |
|
Blocked by #2016 |
|
\o/ |
This PR makes Wingman respect user-defined fixities when performing case splits. However, if the user didn't explicitly bind any arguments, it will choose to use infix for a symbolically-named functions.
Fixes #1610