Skip to content

FACT (Functions Are Classes Too) is a programming language I made in high school designed to illustrate how complex concepts can be implemented in simple languages.

maplant/FACT

Repository files navigation

FACT (Functions Are Classes Too): A functional/imperative programming language.

FACT is a functional programming language with many imperative aspects. For example, unlike in most functional
programming languages, variables in FACT can change state. The only data type available for creating records
are first-class environments (a.k.a. scopes).

The FACT interpreter consists for a virtual machine (nicknamed `Furlow') and a compiler. 

About

FACT (Functions Are Classes Too) is a programming language I made in high school designed to illustrate how complex concepts can be implemented in simple languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published