BooleanLogic.Holds: def of stelliferous@0.0.2.0 Import: import stelliferous@0.0.2.0/proofs/boolean_logic.bend as BooleanLogic Lines 37-41 of stelliferous@0.0.2.0/proofs/boolean_logic.bend: https://jend.leeeet.dev/read.txt?path=stelliferous@0.0.2.0/proofs/boolean_logic.bend&start_line=37&end_line=41 import Base import stelliferous@0.0.2.0/proofs/storage_shape.bend as Shape # Evidence for every condition, in the same reverse order as all. def Holds(conditions: List<&2,Bool>) -> Data: match conditions: case Nil{}: Unit case last <> prefix: Shape.Both<{last == True{} : Bool},Holds(prefix)> Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/proofs/storage_shape.bend&name=Both