Effectively Propositional Higher-Order Functional Programming | Synapse