Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 438 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 438 Bytes

Cabra

This is the reference distribution for Cabra, a formal programming language whose programs form an idempotent semiring under certain operations.

For a definition of the Cabra language automaton, see the file cabra.html in the doc directory. (Which should probably be converted to Markdown someday, but that day is not today.)

There is also a reference implementation of the language in Haskell in the src directory.