proj-oot-old-ootNotes16

---

i read much of the page https://en.wikipedia.org/wiki/Predicate_functor_logic . The primitives, which are functions on predicates, listed there are (where 'z' represents any number of additional variables):

so for our purposes here (collecting primitives useful in programming languages), except for I, these are like Forth operators on the argument list. A lambda calculus-y formalism, with variables, can already express all these, in a manner similar to the Forth notation used to show what stack operators do. So i don't think we need to think much more about this for Oot, except perhaps to remember:

i've added these to ootLogicNotes1 and ootMetaprogrammingNotes2.

---