The raw input
isBooleanString("true") >>
{
valid: true,
parsed: true,
};
isBooleanString("false") >>
{
valid: true,
parsed: false,
};
isBooleanString(1) >>
{
valid: false,
error: "Not a string: 1",
};
isBooleanString("") >>
{
valid: false,
error: 'Not a boolean: ""',
};
Validate a boolean string