ndmitchell/record-dot-preprocessor
A preprocessor for a Haskell record syntax using dot
HaskellNOASSERTION
Issues
- 0
Ambiguity error if a function with the same name (say from Prelude) as a record field is in scope
#60 opened by arjunkathuria - 6
- 6
- 2
SrcSpan not found while parsing
#58 opened by Chaitanya-nair - 5
Can't compile with ghc-9.2.1-alpha2
#42 opened by l29ah - 5
Syntax for updating multiple fields?
#49 opened by edsko - 1
VS Code record-dot-preprocessor error
#47 opened by technoY2K - 3
Problematic edge case with QuasiQuotes
#46 opened by torgeirsh - 3
Compatibility with lens
#36 opened by seanhess - 5
- 12
Refactoring warnings reported by hlint
#37 opened by dgellow - 2
Adding -pgmF=record-dot-preprocessor causes previously compiling code to no longer type-check
#39 opened by mfussenegger - 8
Spurious warning about incomplete record updates
#30 opened by kozross - 1
doesn't work in ghci
#32 opened by l29ah - 11
- 3
- 8
Better output locations in preprocessor
#3 opened by ndmitchell - 2
Support update with a function
#27 opened by pkapustin - 3
Consider partially applied updates
#9 opened by ndmitchell - 1
Consider punning in record construction
#11 opened by ndmitchell - 5
Better support for existing records
#26 opened by dgaw - 4
- 4
- 9
Broken GADTs
#12 opened by DoctorRyner - 7
More record update syntax
#1 opened by ndmitchell - 0
- 1
Allow users to write their own lenses
#8 opened by ndmitchell - 1
Convert c{foo=bar} correctly
#7 opened by ndmitchell - 1
Convert foo{x}
#6 opened by ndmitchell - 1
Encourage XNoRecordSelectorFunctions
#4 opened by ndmitchell - 6
Support field sections
#2 opened by ndmitchell - 5
Disabling for a particular file
#10 opened by DoctorRyner