IntersectMBO / IntersectMBO/lsm-tree
Use `DuplicateRecordFields`, `NoFieldSelectors`, and `OverloadedRecordDot`
Open
blockio
enhancement
good first issue
lsm-tree
priority: low
- Dominant language
- Haskell
- Stars
- 53
- Forks
- 17
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 4
Description
In [the Haskell Unfolder episode on records](https://www.youtube.com/watch?v=9hrDm7xDpig), a strong case is made for using the language exensions `DuplicateRecordFields`, `NoFieldSelectors`, and `OverloadedRecordDot`. We use record syntax quite a bit in this repository, and we can make all that syntax more succinct by enabling these language extensions globally.
Contributor guide
Assessment
This issue has not been assessed yet.