def Holds
import stelliferous@0.0.2.0/proofs/boolean_logic.bend as BooleanLogicimport Base
import stelliferous@0.0.2.0/proofs/storage_shape.bend as Shape
37# Evidence for every condition, in the same reverse order as all.
38def Holds(conditions: List<&2,Bool>) -> Data:
39 match conditions:
40 case Nil{}: Unit
41 case last <> prefix: Shape.Both<{last == True{} : Bool},Holds(prefix)>