777 B
777 B
Boolean Values
Boolean values have the type Bool
and can be either yes
("true") or no
("false").
Boolean Functions
This documentation provides details on boolean functions available in the API.
parse
Converts a string representation of a boolean value into a boolean. Acceptable
boolean values are case-insensitive variations of yes
/no
, y
/n
,
true
/false
, on
/off
.
func parse(text: Text -> Bool?)
text
: The string containing the boolean value.
Returns:
yes
if the string matches a recognized truthy boolean value; otherwise return no
.
Example:
>> Bool.parse("yes")
= yes : Bool?
>> Bool.parse("no")
= no : Bool?
>> Bool.parse("???")
= none : Bool?