Runes
Documentation for Hoon's rune expressions.
Non-Rune Expressions
Constants - Hoon uses runes to form expressions, but not all expressions have runes in them. First, we have constant expressions (and also expressions that would be constant, but that they allow for interpolations).
Limbs and Wings - Limb and wing expressions also lack runes.
--
,==
(Terminators) - Digraphs used to terminate expressions.
Runes Proper
| bar
(Cores) - Produce cores.$ buc
(Structures) - Define custom types.% cen
(Calls) - Make function calls.: col
(Cells) - Produce cells.. dot
(Nock) - Carry out Nock operations in Hoon./ fas
(Imports) - Import files.^ ket
(Casts) - Adjust types without violating type constraints.+ lus
(Arms) - Define arms in a core.; mic
(Make) - Miscellaneous useful macros.~ sig
(Hints) - Use Nock11
to pass non-semantic info to the interpreter.= tis
(Subject Modification) - Modify the subject.? wut
(Conditionals) - Branch on conditionals.! zap
(wild) - Expressions that don't fit anywhere else go here.
Last updated