Renamed to nodef/extra-boolean.elm. That is where the repository lives now. It has not been published as a package under the new name.
Versions published as elmw/extra-boolean still install under that name. 20 versions of 20 come from the new location (see their notes).
Rerouted (renamed, verified). The GitHub user or repository was renamed. The tag is still there, at the new name. The Lamdera package server serves a copy recovered from https://github.com/nodef/extra-boolean.elm.
What we checked: The repo moved to github.com/nodef/extra-boolean.elm. Rebuilt with git archive from commit 98dd471d2b4a of https://github.com/nodef/extra-boolean.elm (zip prefix elmw-extra-boolean-3a1b1a0/, America/Los_Angeles times): the zip is byte-identical to the one package.elm-lang.org recorded, SHA-1 1e8386f1e93b4f8b3d5e61a7309c89749584f328.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details · package.elm-lang.org's zip: https://github.com/elmw/extra-boolean/zipball/1.1.1/
Boolean data type has two possible truth values to represent logic.
Check if value is false.
-- not a
-- a: a boolean value
not False == True
not True == FalseCheck if antecedent ⇔ consequent (a ⇔ b).
-- eq a b
-- a: antecedent
-- b: consequent
eq True True == True
eq False False == True
eq True False == False
eq False True == FalseCheck if antecedent ⇒ consequent (a ⇒ b).
-- imply a b
-- a: antecedent
-- b: consequent
imply True True == True
imply False True == True
imply False False == True
imply True False == FalseCheck if antecedent ⇏ consequent (a ⇏ b).
-- nimply a b
-- a: antecedent
-- b: consequent
nimply True False == True
nimply True True == False
nimply False True == False
nimply False False == FalseCheck if antecedent ⇔ consequent (a ⇔ b).
-- eqv a b
-- a: antecedent
-- b: consequent
eqv True True == True
eqv False False == True
eqv True False == False
eqv False True == FalseCheck if antecedent ⇒ consequent (a ⇒ b).
-- imp a b
-- a: antecedent
-- b: consequent
imp True True == True
imp False True == True
imp False False == True
imp True False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if all values are true.
-- and[n] a b ...
-- a: a boolean value
-- b: another boolean value
and True True == True
and True False == False
and False True == False
and False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if any value is true.
-- or[n] a b ...
-- a: a boolean value
-- b: another boolean value
or True True == True
or True False == True
or False True == True
or False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCheck if odd no. of values are true.
-- xor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xor True False == True
xor False True == True
xor True True == False
xor False False == FalseCount no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Count no. of true values.
-- count[n] a b ...
-- a: a boolean value
-- b: another boolean value
count True True == 2
count True False == 1
count False True == 1
count False False == 0Check if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if any value is false.
-- nand[n] a b ...
-- a: a boolean value
-- b: another boolean value
nand True False == True
nand False True == True
nand False False == True
nand True True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if all values are false.
-- nor[n] a b ...
-- a: a boolean value
-- b: another boolean value
nor False False == True
nor True True == False
nor True False == False
nor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == FalseCheck if even no. of values are true.
-- xnor[n] a b ...
-- a: a boolean value
-- b: another boolean value
xnor True True == True
xnor False False == True
xnor True False == False
xnor False True == False
Convert string to boolean.