Bool.or_and_distrib_left_sym: law of bend-mathlib@0.8.1.0 Import: import bend-mathlib@0.8.1.0/bool.bend as Bool Lines 706-711 of bend-mathlib@0.8.1.0/bool.bend: https://jend.leeeet.dev/read.txt?path=bend-mathlib@0.8.1.0/bool.bend&start_line=706&end_line=711 import Base # Or distributes over and: a or (b and c) is (a or b) and (a or c), reversed to rewrite toward the simple side. law or_and_distrib_left_sym: for a: Bool for -b: Bool for -c: Bool {Bool.and(Bool.or(a, b), Bool.or(a, c)) == Bool.or(a, Bool.and(b, c)) : Bool} Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.and https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.or https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Equal.sym https://jend.leeeet.dev/definition.txt?path=bend-mathlib@0.8.1.0/bool.bend&name=or_and_distrib_left