Creating a Validation Library in JS Using Propositional Calculus

Published on the Earnest engineering blog here.