haskell-language-server/plugins/hls-overloaded-record-dot-plugin
Michael Peyton Jones 512fa5c305 More CPP
2024-06-20 09:03:31 +01:00
..
src/Ide/Plugin More CPP 2024-06-20 09:03:31 +01:00
test Use GHC2021 (#4033) 2024-02-02 12:10:51 +00:00
example.gif overloaded record dot plugin intial version (closes #3350) (#3560) 2023-05-26 10:58:17 +00:00
README.md overloaded record dot plugin intial version (closes #3350) (#3560) 2023-05-26 10:58:17 +00:00

Explicit Record Fields Plugin

hls-overloaded-record-dot-plugin is a plugin to convert record selectors to record dot syntax in GHC 9.2 and above.

Demo

Convert Record Selector Demo

Known limitations

hls-overloaded-record-dot-plugin currently only converts record selectors to the record dot syntax, and will not help you convert your record updaters to overloaded record update syntax.

Change log

1.0.0.0

  • Release