law and_or_distrib_left_sym
import bend-mathlib@0.8.1.0/bool.bend as Boolimport Base
696# And distributes over or: a and (b or c) is (a and b) or (a and c), reversed to rewrite toward the simple side.
697law and_or_distrib_left_sym:
698 for a: Bool
699 for -b: Bool
700 for -c: Bool
701 {Bool.or(Bool.and(a, b), Bool.and(a, c)) == Bool.and(a, Bool.or(b, c)) : Bool}
Uses (5)
Used by (0)
No other definition uses this definition.