Converts a boolean expression to disjunctive normal form (DNF).

const dnf = Chalkboard.bool.toDNF("x & (y | z)"); // Returns "(x & y) | (x & z)"
  • Parameters

    • input: string

      The boolean expression

    Returns string