Adds some test coverage to the FieldType parser that I noticed was not currently covered by tests currently. Specifically around the nesting of parens and square brackets. I was spiking a refactor of the parser in Quasi, and my implementation failed to parse this kind of thing while the current one does parse this successfully, so I thought it was worthwhile submitting this as increased coverage that can be merged into master to cover any future changes.
Before submitting your PR, check that you've:
- Documented new APIs with Haddock markup
- Added
@sincedeclarations to the Haddock - Ran
stylish-haskellon any changed files. - Adhered to the code style (see the
.editorconfigfile for details)
After submitting your PR:
- Update the Changelog.md file with a link to your PR
- Bumped the version number if there isn't an
(unreleased)on the Changelog - Check that CI passes (or if it fails, for reasons unrelated to your change, like CI timeouts)