on master help sign in
Use h1 for tree.
e0e10ecC. Guy Yarvin
docs/system/hoon/library/1a.md+1−1
@@ -1,4 +1,4 @@
1−## 1a: basic arithmetic
1+# 1a: basic arithmetic
2### `++add`
2### `++add`
3
3
4Add
4Add
docs/system/hoon/library/1b.md+1−1
@@ -1,4 +1,4 @@
1−## 1b: tree addressing
1+# 1b: tree addressing
2### `++cap`
2### `++cap`
3
3
4Tree head
4Tree head
docs/system/hoon/library/1c.md+1−1
@@ -1,4 +1,4 @@
1−## 1c: molds and mold builders
1+# 1c: molds and mold builders
2### `++bloq`
2### `++bloq`
3
3
4Blocksize
4Blocksize
docs/system/hoon/library/2a.md+1−1
@@ -1,4 +1,4 @@
1−## 2a: unit logic
1+# 2a: unit logic
2### `++biff`
2### `++biff`
3
3
4Unit as argument
4Unit as argument
docs/system/hoon/library/2b.md+1−1
@@ -1,4 +1,4 @@
1−## 2b: list logic
1+# 2b: list logic
2Reverse
2Reverse
3
3
4### `++flop`
4### `++flop`
docs/system/hoon/library/2c.md+1−1
@@ -1,4 +1,4 @@
1−## 2c: bit arithmetic
1+# 2c: bit arithmetic
2### `++bex`
2### `++bex`
3
3
4Binary exponent
4Binary exponent
docs/system/hoon/library/2d.md+1−1
@@ -1,4 +1,4 @@
1−## 2d: bit logic
1+# 2d: bit logic
2### `++con`
2### `++con`
3
3
4Binary OR
4Binary OR
docs/system/hoon/library/2e.md+1−1
@@ -1,4 +1,4 @@
1−## 2e: insecure hashing
1+# 2e: insecure hashing
2### `++fnv`
2### `++fnv`
3
3
4Hashes an atom with the 32-bit FNV non-cryptographic hash algorithm.
4Hashes an atom with the 32-bit FNV non-cryptographic hash algorithm.
docs/system/hoon/library/2f.md+1−1
@@ -1,4 +1,4 @@
1−## 2f: noun ordering
1+# 2f: noun ordering
2### `++aor`
2### `++aor`
3
3
4Alphabetic order
4Alphabetic order
docs/system/hoon/library/2g.md+1−1
@@ -1 +1 @@
1−## 2g: unsigned powers
1+# 2g: unsigned powers
docs/system/hoon/library/2h.md+1−1
@@ -1,4 +1,4 @@
1−## 2h: set logic
1+# 2h: set logic
2
2
3### `++in`
3### `++in`
4
4
docs/system/hoon/library/2i.md+1−1
@@ -1,4 +1,4 @@
1−## 2i: map logic
1+# 2i: map logic
2### `++by`
2### `++by`
3
3
4Map operations
4Map operations
docs/system/hoon/library/2j.md+1−1
@@ -1,4 +1,4 @@
1−## 2j: jar and jug logic
1+# 2j: jar and jug logic
2### `++ja`
2### `++ja`
3
3
4Jar engine
4Jar engine
docs/system/hoon/library/2k.md+1−1
@@ -1,4 +1,4 @@
1−## 2k: queue logic
1+# 2k: queue logic
2### `++to`
2### `++to`
3
3
4Queue operations
4Queue operations
docs/system/hoon/library/2l.md+1−1
@@ -1 +1 @@
1−## 2l: container from container
1+# 2l: container from container
docs/system/hoon/library/2m.md+1−1
@@ -1 +1 @@
1−## 2m: container from noun
1+# 2m: container from noun
docs/system/hoon/library/2n.md+1−1
@@ -1,4 +1,4 @@
1−## 2n: functional hacks
1+# 2n: functional hacks
2### `++cork`
2### `++cork`
3
3
4Build `f` such that `(f x) .= (b (a x))`.
4Build `f` such that `(f x) .= (b (a x))`.
docs/system/hoon/library/2o.md+1−1
@@ -1,4 +1,4 @@
1−## 2o: normalizing containers
1+# 2o: normalizing containers
2### `++jar`
2### `++jar`
3
3
4
4
docs/system/hoon/library/2p.md+1−1
@@ -1,4 +1,4 @@
1−## 2p: serialization
1+# 2p: serialization
2### `++cue`
2### `++cue`
3
3
4Unpack atom to noun
4Unpack atom to noun
docs/system/hoon/library/2q.md+1−1
@@ -1,4 +1,4 @@
1−## 2q: molds and mold builders
1+# 2q: molds and mold builders
2### `++char`
2### `++char`
3
3
4Char
4Char
docs/system/hoon/library/3a.md+1−1
@@ -1,4 +1,4 @@
1−## 3a: signed and modular ints
1+# 3a: signed and modular ints
2### `++egcd`
2### `++egcd`
3
3
4GCD
4GCD
docs/system/hoon/library/3b.md+1−1
@@ -1 +1 @@
1−## 3b: floating point
1+# 3b: floating point
docs/system/hoon/library/3c.md+1−1
@@ -1,4 +1,4 @@
1−## 3c: urbit time
1+# 3c: urbit time
2### `++yall`
2### `++yall`
3
3
4Time since beginning of time
4Time since beginning of time
docs/system/hoon/library/3d.md+1−1
@@ -1,4 +1,4 @@
1−## 3d: SHA hash family
1+# 3d: SHA hash family
2### `++shad`
2### `++shad`
3
3
4 ++ shad |=(ruz=@ (shax (shax ruz))) :: double sha-256
4 ++ shad |=(ruz=@ (shax (shax ruz))) :: double sha-256
docs/system/hoon/library/3e.md+1−1
@@ -1,4 +1,4 @@
1−## 3e: AES encryption
1+# 3e: AES encryption
2### `++aesc`
2### `++aesc`
3
3
4 ++ aesc :: AES-256
4 ++ aesc :: AES-256
docs/system/hoon/library/3f.md+1−1
@@ -1,4 +1,4 @@
1−## 3f: scrambling
1+# 3f: scrambling
2### `++ob`
2### `++ob`
3
3
4Reversible scrambling core, v2
4Reversible scrambling core, v2
docs/system/hoon/library/3g.md+1−1
@@ -1,4 +1,4 @@
1−## 3g: molds and mold builders
1+# 3g: molds and mold builders
2### `++coin`
2### `++coin`
3
3
4Noun literal syntax cases
4Noun literal syntax cases
docs/system/hoon/library/4a.md+1−1
@@ -1,4 +1,4 @@
1−## 4a: exotic bases
1+# 4a: exotic bases
2### `++po`
2### `++po`
3
3
4++ po
4++ po
docs/system/hoon/library/4b.md+1−1
@@ -1,4 +1,4 @@
1−## 4b: text processing
1+# 4b: text processing
2
2
3### `++cass`
3### `++cass`
4
4
docs/system/hoon/library/4c.md+1−1
@@ -1,4 +1,4 @@
1−## 4c: tank printer
1+# 4c: tank printer
2### `++show`
2### `++show`
3
3
4 ++ show :: XX deprecated, use type
4 ++ show :: XX deprecated, use type
docs/system/hoon/library/4d.md+1−1
@@ -1,4 +1,4 @@
1−## 4d: parsing (tracing)
1+# 4d: parsing (tracing)
2### `++last`
2### `++last`
3
3
4Farther trace
4Farther trace
docs/system/hoon/library/4e.md+1−1
@@ -1,4 +1,4 @@
1−## 4e: parsing (combinators)
1+# 4e: parsing (combinators)
2### `++bend`
2### `++bend`
3
3
4Conditional composer
4Conditional composer
docs/system/hoon/library/4f.md+1−1
@@ -1,4 +1,4 @@
1−## 4f: parsing (rule builders)
1+# 4f: parsing (rule builders)
2### `++bass`
2### `++bass`
3
3
4Parser modifier: [LSB](http://en.wikipedia.org/wiki/Least_significant_bit)
4Parser modifier: [LSB](http://en.wikipedia.org/wiki/Least_significant_bit)
docs/system/hoon/library/4g.md+1−1
@@ -1,4 +1,4 @@
1−## 4g: parsing (outside caller)
1+# 4g: parsing (outside caller)
2### `++rash`
2### `++rash`
3
3
4Parse or crash
4Parse or crash
docs/system/hoon/library/4h.md+1−1
@@ -1,4 +1,4 @@
1−## 4h: parsing (ascii glyphs)
1+# 4h: parsing (ascii glyphs)
2### `++ace`
2### `++ace`
3
3
4Parse space
4Parse space
docs/system/hoon/library/4i.md+1−1
@@ -1 +1 @@
1−## 4i: parsing (useful idioms)
1+# 4i: parsing (useful idioms)
docs/system/hoon/library/4j.md+1−1
@@ -1,4 +1,4 @@
1−## 4j: parsing (bases and base digits)
1+# 4j: parsing (bases and base digits)
2### `++ab`
2### `++ab`
3
3
4Primitive parser engine
4Primitive parser engine
docs/system/hoon/library/4k.md+1−1
@@ -1,4 +1,4 @@
1−## 4k: atom printing
1+# 4k: atom printing
2### `++alf`
2### `++alf`
3
3
4Alphabetic characters
4Alphabetic characters
docs/system/hoon/library/4l.md+1−1
@@ -1,4 +1,4 @@
1−## 4l: atom parsing
1+# 4l: atom parsing
2### `++so`
2### `++so`
3
3
4Coin parser engine
4Coin parser engine
docs/system/hoon/library/4m.md+1−1
@@ -1,4 +1,4 @@
1−## 4m: formatting functions
1+# 4m: formatting functions
2### `++scot`
2### `++scot`
3
3
4Render dime as cord
4Render dime as cord
docs/system/hoon/library/4n.md+1−1
@@ -1,4 +1,4 @@
1−## 4n: virtualization
1+# 4n: virtualization
2### `++mack`
2### `++mack`
3
3
4Nock subject to unit
4Nock subject to unit
docs/system/hoon/library/4o.md+1−1
@@ -1,4 +1,4 @@
1−## 4o: molds and mold builders
1+# 4o: molds and mold builders
2### `++abel`
2### `++abel`
3
3
4Biblical names in hoon are primarily aliases for the compiler.
4Biblical names in hoon are primarily aliases for the compiler.
docs/system/hoon/library/5a.md+1−1
@@ -1 +1 @@
1−## 5a: compiler utilities
1+# 5a: compiler utilities
docs/system/hoon/library/5b.md+1−1
@@ -1 +1 @@
1−## 5b: macro expansion
1+# 5b: macro expansion
docs/system/hoon/library/5c.md+1−1
@@ -1 +1 @@
1−## 5c: compiler backend and prettyprinter
1+# 5c: compiler backend and prettyprinter
docs/system/hoon/library/5d.md+1−1
@@ -1 +1 @@
1−## 5d: parser
1+# 5d: parser
docs/system/hoon/library/5e.md+1−1
@@ -1 +1 @@
1−## 5e: caching compiler
1+# 5e: caching compiler
docs/system/hoon/library/5f.md+1−1
@@ -1,4 +1,4 @@
1−## 5f: molds and mold builders
1+# 5f: molds and mold builders
2### `++mane`
2### `++mane`
3
3
4XML name
4XML name
docs/system/hoon/library/src/1a/title.md+1−1
@@ -1 +1 @@
1−## 1a: basic arithmetic
1+# 1a: basic arithmetic
docs/system/hoon/library/src/1b/title.md+1−1
@@ -1 +1 @@
1−## 1b: tree addressing
1+# 1b: tree addressing
docs/system/hoon/library/src/1c/title.md+1−1
@@ -1 +1 @@
1−## 1c: molds and mold builders
1+# 1c: molds and mold builders
docs/system/hoon/library/src/2a/title.md+1−1
@@ -1 +1 @@
1−## 2a: unit logic
1+# 2a: unit logic
docs/system/hoon/library/src/2b/title.md+1−1
@@ -1 +1 @@
1−## 2b: list logic
1+# 2b: list logic
docs/system/hoon/library/src/2c/title.md+1−1
@@ -1 +1 @@
1−## 2c: bit arithmetic
1+# 2c: bit arithmetic
docs/system/hoon/library/src/2d/title.md+1−1
@@ -1 +1 @@
1−## 2d: bit logic
1+# 2d: bit logic
docs/system/hoon/library/src/2e/title.md+1−1
@@ -1 +1 @@
1−## 2e: insecure hashing
1+# 2e: insecure hashing
docs/system/hoon/library/src/2f/title.md+1−1
@@ -1 +1 @@
1−## 2f: noun ordering
1+# 2f: noun ordering
docs/system/hoon/library/src/2g/title.md+1−1
@@ -1 +1 @@
1−## 2g: unsigned powers
1+# 2g: unsigned powers
docs/system/hoon/library/src/2h/title.md+1−1
@@ -1 +1 @@
1−## 2h: set logic
1+# 2h: set logic
docs/system/hoon/library/src/2i/title.md+1−1
@@ -1 +1 @@
1−## 2i: map logic
1+# 2i: map logic
docs/system/hoon/library/src/2j/title.md+1−1
@@ -1 +1 @@
1−## 2j: jar and jug logic
1+# 2j: jar and jug logic
docs/system/hoon/library/src/2k/title.md+1−1
@@ -1 +1 @@
1−## 2k: queue logic
1+# 2k: queue logic
docs/system/hoon/library/src/2l/title.md+1−1
@@ -1 +1 @@
1−## 2l: container from container
1+# 2l: container from container
docs/system/hoon/library/src/2m/title.md+1−1
@@ -1 +1 @@
1−## 2m: container from noun
1+# 2m: container from noun
docs/system/hoon/library/src/2n/title.md+1−1
@@ -1 +1 @@
1−## 2n: functional hacks
1+# 2n: functional hacks
docs/system/hoon/library/src/2o/title.md+1−1
@@ -1 +1 @@
1−## 2o: normalizing containers
1+# 2o: normalizing containers
docs/system/hoon/library/src/2p/title.md+1−1
@@ -1 +1 @@
1−## 2p: serialization
1+# 2p: serialization
docs/system/hoon/library/src/2q/title.md+1−1
@@ -1 +1 @@
1−## 2q: molds and mold builders
1+# 2q: molds and mold builders
docs/system/hoon/library/src/3a/title.md+1−1
@@ -1 +1 @@
1−## 3a: signed and modular ints
1+# 3a: signed and modular ints
docs/system/hoon/library/src/3b/title.md+1−1
@@ -1 +1 @@
1−## 3b: floating point
1+# 3b: floating point
docs/system/hoon/library/src/3c/title.md+1−1
@@ -1 +1 @@
1−## 3c: urbit time
1+# 3c: urbit time
docs/system/hoon/library/src/3d/title.md+1−1
@@ -1 +1 @@
1−## 3d: SHA hash family
1+# 3d: SHA hash family
docs/system/hoon/library/src/3e/title.md+1−1
@@ -1 +1 @@
1−## 3e: AES encryption
1+# 3e: AES encryption
docs/system/hoon/library/src/3f/title.md+1−1
@@ -1 +1 @@
1−## 3f: scrambling
1+# 3f: scrambling
docs/system/hoon/library/src/3g/title.md+1−1
@@ -1 +1 @@
1−## 3g: molds and mold builders
1+# 3g: molds and mold builders
docs/system/hoon/library/src/4a/title.md+1−1
@@ -1 +1 @@
1−## 4a: exotic bases
1+# 4a: exotic bases
docs/system/hoon/library/src/4b/title.md+1−1
@@ -1 +1 @@
1−## 4b: text processing
1+# 4b: text processing
docs/system/hoon/library/src/4c/title.md+1−1
@@ -1 +1 @@
1−## 4c: tank printer
1+# 4c: tank printer
docs/system/hoon/library/src/4d/title.md+1−1
@@ -1 +1 @@
1−## 4d: parsing (tracing)
1+# 4d: parsing (tracing)
docs/system/hoon/library/src/4e/title.md+1−1
@@ -1 +1 @@
1−## 4e: parsing (combinators)
1+# 4e: parsing (combinators)
docs/system/hoon/library/src/4f/title.md+1−1
@@ -1 +1 @@
1−## 4f: parsing (rule builders)
1+# 4f: parsing (rule builders)
docs/system/hoon/library/src/4g/title.md+1−1
@@ -1 +1 @@
1−## 4g: parsing (outside caller)
1+# 4g: parsing (outside caller)
docs/system/hoon/library/src/4h/title.md+1−1
@@ -1 +1 @@
1−## 4h: parsing (ascii glyphs)
1+# 4h: parsing (ascii glyphs)
docs/system/hoon/library/src/4i/title.md+1−1
@@ -1 +1 @@
1−## 4i: parsing (useful idioms)
1+# 4i: parsing (useful idioms)
docs/system/hoon/library/src/4j/title.md+1−1
@@ -1 +1 @@
1−## 4j: parsing (bases and base digits)
1+# 4j: parsing (bases and base digits)
docs/system/hoon/library/src/4k/title.md+1−1
@@ -1 +1 @@
1−## 4k: atom printing
1+# 4k: atom printing
docs/system/hoon/library/src/4l/title.md+1−1
@@ -1 +1 @@
1−## 4l: atom parsing
1+# 4l: atom parsing
docs/system/hoon/library/src/4m/title.md+1−1
@@ -1 +1 @@
1−## 4m: formatting functions
1+# 4m: formatting functions
docs/system/hoon/library/src/4n/title.md+1−1
@@ -1 +1 @@
1−## 4n: virtualization
1+# 4n: virtualization
docs/system/hoon/library/src/4o/title.md+1−1
@@ -1 +1 @@
1−## 4o: molds and mold builders
1+# 4o: molds and mold builders
docs/system/hoon/library/src/5a/title.md+1−1
@@ -1 +1 @@
1−## 5a: compiler utilities
1+# 5a: compiler utilities
docs/system/hoon/library/src/5b/title.md+1−1
@@ -1 +1 @@
1−## 5b: macro expansion
1+# 5b: macro expansion
docs/system/hoon/library/src/5c/title.md+1−1
@@ -1 +1 @@
1−## 5c: compiler backend and prettyprinter
1+# 5c: compiler backend and prettyprinter
docs/system/hoon/library/src/5d/title.md+1−1
@@ -1 +1 @@
1−## 5d: parser
1+# 5d: parser
docs/system/hoon/library/src/5e/title.md+1−1
@@ -1 +1 @@
1−## 5e: caching compiler
1+# 5e: caching compiler
docs/system/hoon/library/src/5f/title.md+1−1
@@ -1 +1 @@
1−## 5f: molds and mold builders
1+# 5f: molds and mold builders