Shows incorrect "# or null" for required booleans
When I render help or man-page for my parser, every boolean option includes `# or null`:
```
Do anything at all
enabled:
# or null
<boolean>
```
The setting is not optional,
```hs
enabledParser :: Parser Bool
enabledParser =
setting
[ help "Do anything at all"
, conf "enabled"
]
```
And in fact fails if missing,
```console
Missing config value:
Do anything at all
enabled:
# or null
<boolean>
```
Using explicitly `enabled: null` fails with the same error.
2 条评论