Remove warnings for -fwarn-incomplete-patterns

And remove one unused bind.

See
https://phabricator.haskell.org/rGHCc0ad5bc03e02ce0d7d545599e4b1a68a6f727f2b
for concerns raised prompting this change.
7 jobs for wip/lexer-warnings in 56 seconds (queued for 47 minutes and 1 second)
Status Job ID Name Coverage
  Build
failed #1431
build

00:00:56

 
  Test
skipped #1433
allowed to fail
code_quality
skipped #1437
allowed to fail
container_scanning
skipped #1436
allowed to fail
dependency_scanning
skipped #1434
allowed to fail
license_management
skipped #1435
allowed to fail
sast
skipped #1432
test
 
Name Stage Failure
failed
build Build
No job log