mirror of
https://github.com/urbit/shrub.git
synced 2024-12-15 12:43:31 +03:00
856 B
856 B
buc $ %buc
Tile construction
The $
runes construct ++tile
s. ++tile
s are one of our
primary building blocks in hoon, they define how we reduce our ASTs into
well typed nouns that nock can compute. You can think of a ++tile
sort of like a typeclass in Haskell.
Forks
++tile
s that can be one of multiple cases.
$?
Non-empty list of cases.
$|
Fork between atom and cell.
$&
Fork between cells whose head is a cell and cells whose head is
an atom.
Tuples
$:
Unlabelled arrays.