|
|
|
|
|
by jdpage
4236 days ago
|
|
Aside from the zero/one thing, if I'm understanding this right, Nock is based on the SKI combinator calculus, where the combinators are S: λxyz.xz(yz) K: λxy.x I: λx.x From there, you can express anything from the lambda calculus, and vice-versa. So I think it's reasonable to say that Nock is just a machine-friendly way of expressing the lambda calculus. |
|
SKI is obviously a lot simpler mathematically, but I wouldn't want to try to use it as a compiler target...