[{"name":"Boolean","comment":"\nBoolean data type has two possible truth values to represent logic.\n\n@docs xor, eqv, imp, parse\n","unions":[],"aliases":[],"values":[{"name":"eqv","comment":"\nCheck if antecedent ⇔ consequent (x ⇔ y).\n\n    -- x: antecedent\n    -- y: consequent\n    eqv False False == True\n    eqv True True   == True\n    eqv False True  == False\n    eqv True False  == False\n","type":"Basics.Bool -> Basics.Bool -> Basics.Bool"},{"name":"imp","comment":"\nCheck if antecedent ⇒ consequent (x ⇒ y).\n\n    -- x: antecedent\n    -- y: consequent\n    imp False False == True\n    imp False True  == True\n    imp True True   == True\n    imp True False  == False\n","type":"Basics.Bool -> Basics.Bool -> Basics.Bool"},{"name":"parse","comment":"\nConvert string to boolean.\n\n    -- s: a string\n    parse \"not true\" == False\n    parse \"inactive\" == False\n    parse \"not off\"  == True\n    parse \"truthy\"   == True\n","type":"String.String -> Basics.Bool"},{"name":"xor","comment":"\nGet exclusive-or of 2 boolean values.\n\n    -- x: first\n    -- y: second\n    xor True True  == False\n    xor True False == True\n","type":"Basics.Bool -> Basics.Bool -> Basics.Bool"}],"binops":[]}]