Loobeans

Contents

Loobeans#

Loobeans are Nock’s conventional representation of truth values. Nock takes 0 to mean TRUE and 1 to mean FALSE.

While this is the opposite of many contemporary programming languages, it aligns with aspects of traditional logic and historic usage.

Other reasons have been adduced, but the dependence is baked deeply into Nock in any case. This choice can be confusing to newcomers, and affordances tend to exist in runtimes and higher-level languages to mask a need to think about specific values for TRUE and FALSE.

Further Reading#