Urbit Developers
  • Hoon

    • Overview
    • Cheat Sheet
    • Irregular forms
    • Hoon Errors
    • Hoon Style Guide
    • Basic Types
    • Advanced Types
    • Auras
    • Arvo
    • Standard Library

      • 1a: Basic Arithmetic
      • 1b: Tree Addressing
      • 1c: Molds and Mold-Builders
      • 2a: Unit Logic
      • 2b: List Logic
      • 2c: Bit Arithmetic
      • 2d: Bit Logic
      • 2e: Insecure Hashing
      • 2f: Noun Ordering
      • 2g: Unsigned Powers
      • 2h: Set Logic
      • 2i: Map Logic
      • 2j: Jar and Jug Logic
      • 2k: Queue Logic
      • 2l: Container from Container
      • 2m: Container from Noun
      • 2n: Functional Hacks
      • 2o: Normalizing Containers
      • 2p: Serialization
      • 2q: Molds and Mold-Builders
      • 3a: Modular and Signed Ints
      • 3b: Floating Point
      • 3c: Urbit Time
      • 3d: SHA Hash Family
      • 3e: AES encryption (Removed)
      • 3f: Scrambling
      • 3g: Molds and Mold-Builders
      • 4a: Exotic Bases
      • 4b: Text Processing
      • 4c: Tank Printer
      • 4d: Parsing (Tracing)
      • 4e: Parsing (Combinators)
      • 4f: Parsing (Rule-Builders)
      • 4g: Parsing (Outside Caller)
      • 4h: Parsing (ASCII Glyphs)
      • 4i: Parsing (Useful Idioms)
      • 4j: Parsing (Bases and Base Digits)
      • 4k: Atom Printing
      • 4l: Atom Parsing
      • 4m: Formatting Functions
      • 4n: Virtualization
      • 4o: Molds
      • 5a: Compiler Utilities
      • 5b: Macro Expansion
      • 5c: Compiler Backend & Prettyprinter
      • 5d: Parser
      • 5e: Molds and mold builders
      • 5f: Profiling support
      • Runes

        • Constants (Atoms and Strings)
        • + lus · Arms
        • | bar · Cores
        • $ buc · Structures
        • % cen · Calls
        • : col · Cells
        • . dot · Nock
        • / fas · Imports
        • ^ ket · Casts
        • ; mic · Make
        • ~ sig · Hints
        • = tis · Subject
        • ? wut · Conditionals
        • ! zap · Wild
        • --, == Terminators
        • Limbs and wings

          • Limbs
          • Wings
          • Zuse

            • 2d(1-5): To JSON, Wains
            • 2d(6): From JSON
            • 2d(7): From JSON (unit)
            • 2e(2-3): Print & Parse JSON
            • 2m: Ordered Maps
          • Arvo

            • Overview
            • Ames

              • Overview
              • Cryptography
              • API Reference
              • Scry Reference
              • Data Types
              • Behn

                • Overview
                • API Reference
                • Scry Reference
                • Examples
                • Clay

                  • Overview
                  • Architecture
                  • Using Clay
                  • Data Types
                  • Scry Reference
                  • API Reference
                  • Examples
                  • Marks

                    • Overview
                    • Writing Marks
                    • Using Marks
                    • Examples
                  • Dill

                    • Overview
                    • API Reference
                    • Scry Reference
                    • Data Types
                    • Eyre

                      • Overview
                      • External API Reference
                      • Internal API Reference
                      • Scry Reference
                      • Data Types
                      • Guide
                      • Gall

                        • Overview
                        • API Reference
                        • Scry Reference
                        • Data Types
                        • Iris

                          • Overview
                          • API Reference
                          • Data Types
                          • Example
                          • Jael

                            • Overview
                            • API Reference
                            • Scry Reference
                            • Data Types
                            • Examples
                            • Khan

                              • Overview
                              • API Reference
                              • Data Types
                              • Example
                              • Threads

                                • Overview
                                • HTTP API
                                • Reference
                                • Strandio
                                • Gall

                                  • Start Thread
                                  • Take Result
                                  • Take Facts
                                  • Stop Thread
                                  • Poke Thread
                                  • Examples

                                    • Fetch JSON
                                    • Child Thread
                                    • Main-loop
                                    • Poke Agent
                                    • Scry
                                    • Take Fact
                                  • Concepts

                                    • Scries
                                    • Subscriptions
                                    • Tutorials

                                      • Move Trace
                                      • Reference

                                        • Cryptography
                                        • Filesystem Hierarchy
                                      • Nock

                                        • Nock Definition
                                        • Explanation
                                        • Example
                                        • Implementations
                                        • Vere

                                          • C Runtime System
                                          • Land of Nouns
                                          • API overview by prefix
                                          • C in Urbit
                                          • Writing Jets
                                          • Cryptography
                                          • Azimuth

                                            • Overview
                                            • Urbit HD Wallet
                                            • Azimuth Data Flow
                                            • Azimuth.eth
                                            • Ecliptic.eth
                                            • Advanced Azimuth Tools
                                            • Life and Rift
                                            • Layer 2

                                              • Layer 2 Overview
                                              • Layer 2 Actions
                                              • Transaction Format
                                              • Rollers
                                              • Roller HTTP RPC-API
                                              • Custom Roller Tutorial
                                            • Glossary

                                              • Agent
                                              • Ames
                                              • API
                                              • Aqua
                                              • Arm
                                              • Arvo
                                              • Atom
                                              • Aura
                                              • Aural ASCII
                                              • Azimuth
                                              • Battery
                                              • Behn
                                              • Bowl
                                              • Bridge
                                              • Bunt
                                              • Card
                                              • Case
                                              • Cask
                                              • Cell
                                              • Censures
                                              • Claims
                                              • Clay
                                              • Cold atom
                                              • Comet
                                              • Commit
                                              • Cons
                                              • Context
                                              • Cord
                                              • Core
                                              • Delegated Sending
                                              • Desk
                                              • Dill
                                              • Document Proposal
                                              • Dojo
                                              • Door
                                              • Double-boot
                                              • Dry Gate
                                              • Duct
                                              • Ecliptic
                                              • Entropy
                                              • Event Log
                                              • Eyre
                                              • Face
                                              • Fact
                                              • Foo Bar Baz
                                              • Galaxy
                                              • Gall
                                              • Garden
                                              • Gate
                                              • Generator
                                              • Gift
                                              • Glob
                                              • HD Wallet
                                              • Helm
                                              • Hood
                                              • Hoon
                                              • Invite Tree
                                              • Iris
                                              • Jael
                                              • Jet
                                              • Kelvin versioning
                                              • Kernel
                                              • Keyfile
                                              • Keywords
                                              • Khan
                                              • Kiln
                                              • Landscape
                                              • Leg
                                              • List
                                              • Loobean
                                              • Lull
                                              • Mark
                                              • Metals
                                              • Mold
                                              • Monad
                                              • Moon
                                              • Move
                                              • Nock
                                              • Noun
                                              • ~
                                              • OTA Updates
                                              • Path Prefix
                                              • Path
                                              • @p
                                              • Payload
                                              • Peek
                                              • pH
                                              • Pier
                                              • Pill
                                              • Planet
                                              • Poke
                                              • Proxies
                                              • Scry
                                              • Replay
                                              • Factory Reset
                                              • Roller
                                              • Naive rollups
                                              • Rune
                                              • Runtime
                                              • Sail
                                              • Sample
                                              • Scry
                                              • Senate
                                              • Ship
                                              • Slam
                                              • Spider
                                              • Sponsor
                                              • Star
                                              • String
                                              • Subject Oriented Programming
                                              • Subject
                                              • Subscription
                                              • Tape
                                              • Thread
                                              • Trap
                                              • Udon
                                              • Upgrade Proposal
                                              • Userspace
                                              • Vane
                                              • Vase
                                              • Vere
                                              • Voting
                                              • Warm atom
                                              • Wet Gate
                                              • Wing
                                              • Wire
                                              • Wrapper
                                              • ~zod
                                              • Zuse
                                              • Additional

                                                • Cryptography
                                                • Mips (Maps of Maps)
                                                • Software Distribution

                                                  • Overview
                                                  • Docket File
                                                  • Glob
                                                  • Docs App

                                                    • Overview
                                                    • File Format
                                                    • Index File
                                                    • Suggested Structure
                                                    • Auth Server

                                                      • Overview
                                                      • Subscriptions
                                                      • Scry Paths
                                                      • Types
                                                    Urbit Developers
                                                    • Hoon

                                                      • Overview
                                                      • Cheat Sheet
                                                      • Irregular forms
                                                      • Hoon Errors
                                                      • Hoon Style Guide
                                                      • Basic Types
                                                      • Advanced Types
                                                      • Auras
                                                      • Arvo
                                                      • Standard Library

                                                        • 1a: Basic Arithmetic
                                                        • 1b: Tree Addressing
                                                        • 1c: Molds and Mold-Builders
                                                        • 2a: Unit Logic
                                                        • 2b: List Logic
                                                        • 2c: Bit Arithmetic
                                                        • 2d: Bit Logic
                                                        • 2e: Insecure Hashing
                                                        • 2f: Noun Ordering
                                                        • 2g: Unsigned Powers
                                                        • 2h: Set Logic
                                                        • 2i: Map Logic
                                                        • 2j: Jar and Jug Logic
                                                        • 2k: Queue Logic
                                                        • 2l: Container from Container
                                                        • 2m: Container from Noun
                                                        • 2n: Functional Hacks
                                                        • 2o: Normalizing Containers
                                                        • 2p: Serialization
                                                        • 2q: Molds and Mold-Builders
                                                        • 3a: Modular and Signed Ints
                                                        • 3b: Floating Point
                                                        • 3c: Urbit Time
                                                        • 3d: SHA Hash Family
                                                        • 3e: AES encryption (Removed)
                                                        • 3f: Scrambling
                                                        • 3g: Molds and Mold-Builders
                                                        • 4a: Exotic Bases
                                                        • 4b: Text Processing
                                                        • 4c: Tank Printer
                                                        • 4d: Parsing (Tracing)
                                                        • 4e: Parsing (Combinators)
                                                        • 4f: Parsing (Rule-Builders)
                                                        • 4g: Parsing (Outside Caller)
                                                        • 4h: Parsing (ASCII Glyphs)
                                                        • 4i: Parsing (Useful Idioms)
                                                        • 4j: Parsing (Bases and Base Digits)
                                                        • 4k: Atom Printing
                                                        • 4l: Atom Parsing
                                                        • 4m: Formatting Functions
                                                        • 4n: Virtualization
                                                        • 4o: Molds
                                                        • 5a: Compiler Utilities
                                                        • 5b: Macro Expansion
                                                        • 5c: Compiler Backend & Prettyprinter
                                                        • 5d: Parser
                                                        • 5e: Molds and mold builders
                                                        • 5f: Profiling support
                                                        • Runes

                                                          • Constants (Atoms and Strings)
                                                          • + lus · Arms
                                                          • | bar · Cores
                                                          • $ buc · Structures
                                                          • % cen · Calls
                                                          • : col · Cells
                                                          • . dot · Nock
                                                          • / fas · Imports
                                                          • ^ ket · Casts
                                                          • ; mic · Make
                                                          • ~ sig · Hints
                                                          • = tis · Subject
                                                          • ? wut · Conditionals
                                                          • ! zap · Wild
                                                          • --, == Terminators
                                                          • Limbs and wings

                                                            • Limbs
                                                            • Wings
                                                            • Zuse

                                                              • 2d(1-5): To JSON, Wains
                                                              • 2d(6): From JSON
                                                              • 2d(7): From JSON (unit)
                                                              • 2e(2-3): Print & Parse JSON
                                                              • 2m: Ordered Maps
                                                            • Arvo

                                                              • Overview
                                                              • Ames

                                                                • Overview
                                                                • Cryptography
                                                                • API Reference
                                                                • Scry Reference
                                                                • Data Types
                                                                • Behn

                                                                  • Overview
                                                                  • API Reference
                                                                  • Scry Reference
                                                                  • Examples
                                                                  • Clay

                                                                    • Overview
                                                                    • Architecture
                                                                    • Using Clay
                                                                    • Data Types
                                                                    • Scry Reference
                                                                    • API Reference
                                                                    • Examples
                                                                    • Marks

                                                                      • Overview
                                                                      • Writing Marks
                                                                      • Using Marks
                                                                      • Examples
                                                                    • Dill

                                                                      • Overview
                                                                      • API Reference
                                                                      • Scry Reference
                                                                      • Data Types
                                                                      • Eyre

                                                                        • Overview
                                                                        • External API Reference
                                                                        • Internal API Reference
                                                                        • Scry Reference
                                                                        • Data Types
                                                                        • Guide
                                                                        • Gall

                                                                          • Overview
                                                                          • API Reference
                                                                          • Scry Reference
                                                                          • Data Types
                                                                          • Iris

                                                                            • Overview
                                                                            • API Reference
                                                                            • Data Types
                                                                            • Example
                                                                            • Jael

                                                                              • Overview
                                                                              • API Reference
                                                                              • Scry Reference
                                                                              • Data Types
                                                                              • Examples
                                                                              • Khan

                                                                                • Overview
                                                                                • API Reference
                                                                                • Data Types
                                                                                • Example
                                                                                • Threads

                                                                                  • Overview
                                                                                  • HTTP API
                                                                                  • Reference
                                                                                  • Strandio
                                                                                  • Gall

                                                                                    • Start Thread
                                                                                    • Take Result
                                                                                    • Take Facts
                                                                                    • Stop Thread
                                                                                    • Poke Thread
                                                                                    • Examples

                                                                                      • Fetch JSON
                                                                                      • Child Thread
                                                                                      • Main-loop
                                                                                      • Poke Agent
                                                                                      • Scry
                                                                                      • Take Fact
                                                                                    • Concepts

                                                                                      • Scries
                                                                                      • Subscriptions
                                                                                      • Tutorials

                                                                                        • Move Trace
                                                                                        • Reference

                                                                                          • Cryptography
                                                                                          • Filesystem Hierarchy
                                                                                        • Nock

                                                                                          • Nock Definition
                                                                                          • Explanation
                                                                                          • Example
                                                                                          • Implementations
                                                                                          • Vere

                                                                                            • C Runtime System
                                                                                            • Land of Nouns
                                                                                            • API overview by prefix
                                                                                            • C in Urbit
                                                                                            • Writing Jets
                                                                                            • Cryptography
                                                                                            • Azimuth

                                                                                              • Overview
                                                                                              • Urbit HD Wallet
                                                                                              • Azimuth Data Flow
                                                                                              • Azimuth.eth
                                                                                              • Ecliptic.eth
                                                                                              • Advanced Azimuth Tools
                                                                                              • Life and Rift
                                                                                              • Layer 2

                                                                                                • Layer 2 Overview
                                                                                                • Layer 2 Actions
                                                                                                • Transaction Format
                                                                                                • Rollers
                                                                                                • Roller HTTP RPC-API
                                                                                                • Custom Roller Tutorial
                                                                                              • Glossary

                                                                                                • Agent
                                                                                                • Ames
                                                                                                • API
                                                                                                • Aqua
                                                                                                • Arm
                                                                                                • Arvo
                                                                                                • Atom
                                                                                                • Aura
                                                                                                • Aural ASCII
                                                                                                • Azimuth
                                                                                                • Battery
                                                                                                • Behn
                                                                                                • Bowl
                                                                                                • Bridge
                                                                                                • Bunt
                                                                                                • Card
                                                                                                • Case
                                                                                                • Cask
                                                                                                • Cell
                                                                                                • Censures
                                                                                                • Claims
                                                                                                • Clay
                                                                                                • Cold atom
                                                                                                • Comet
                                                                                                • Commit
                                                                                                • Cons
                                                                                                • Context
                                                                                                • Cord
                                                                                                • Core
                                                                                                • Delegated Sending
                                                                                                • Desk
                                                                                                • Dill
                                                                                                • Document Proposal
                                                                                                • Dojo
                                                                                                • Door
                                                                                                • Double-boot
                                                                                                • Dry Gate
                                                                                                • Duct
                                                                                                • Ecliptic
                                                                                                • Entropy
                                                                                                • Event Log
                                                                                                • Eyre
                                                                                                • Face
                                                                                                • Fact
                                                                                                • Foo Bar Baz
                                                                                                • Galaxy
                                                                                                • Gall
                                                                                                • Garden
                                                                                                • Gate
                                                                                                • Generator
                                                                                                • Gift
                                                                                                • Glob
                                                                                                • HD Wallet
                                                                                                • Helm
                                                                                                • Hood
                                                                                                • Hoon
                                                                                                • Invite Tree
                                                                                                • Iris
                                                                                                • Jael
                                                                                                • Jet
                                                                                                • Kelvin versioning
                                                                                                • Kernel
                                                                                                • Keyfile
                                                                                                • Keywords
                                                                                                • Khan
                                                                                                • Kiln
                                                                                                • Landscape
                                                                                                • Leg
                                                                                                • List
                                                                                                • Loobean
                                                                                                • Lull
                                                                                                • Mark
                                                                                                • Metals
                                                                                                • Mold
                                                                                                • Monad
                                                                                                • Moon
                                                                                                • Move
                                                                                                • Nock
                                                                                                • Noun
                                                                                                • ~
                                                                                                • OTA Updates
                                                                                                • Path Prefix
                                                                                                • Path
                                                                                                • @p
                                                                                                • Payload
                                                                                                • Peek
                                                                                                • pH
                                                                                                • Pier
                                                                                                • Pill
                                                                                                • Planet
                                                                                                • Poke
                                                                                                • Proxies
                                                                                                • Scry
                                                                                                • Replay
                                                                                                • Factory Reset
                                                                                                • Roller
                                                                                                • Naive rollups
                                                                                                • Rune
                                                                                                • Runtime
                                                                                                • Sail
                                                                                                • Sample
                                                                                                • Scry
                                                                                                • Senate
                                                                                                • Ship
                                                                                                • Slam
                                                                                                • Spider
                                                                                                • Sponsor
                                                                                                • Star
                                                                                                • String
                                                                                                • Subject Oriented Programming
                                                                                                • Subject
                                                                                                • Subscription
                                                                                                • Tape
                                                                                                • Thread
                                                                                                • Trap
                                                                                                • Udon
                                                                                                • Upgrade Proposal
                                                                                                • Userspace
                                                                                                • Vane
                                                                                                • Vase
                                                                                                • Vere
                                                                                                • Voting
                                                                                                • Warm atom
                                                                                                • Wet Gate
                                                                                                • Wing
                                                                                                • Wire
                                                                                                • Wrapper
                                                                                                • ~zod
                                                                                                • Zuse
                                                                                                • Additional

                                                                                                  • Cryptography
                                                                                                  • Mips (Maps of Maps)
                                                                                                  • Software Distribution

                                                                                                    • Overview
                                                                                                    • Docket File
                                                                                                    • Glob
                                                                                                    • Docs App

                                                                                                      • Overview
                                                                                                      • File Format
                                                                                                      • Index File
                                                                                                      • Suggested Structure
                                                                                                      • Auth Server

                                                                                                        • Overview
                                                                                                        • Subscriptions
                                                                                                        • Scry Paths
                                                                                                        • Types
                                                                                                      Reference/Hoon

                                                                                                      Standard Library

                                                                                                      Documentation for the standard library.

                                                                                                      Can be navigated alphabetically or by section.

                                                                                                      Alphabetical

                                                                                                      a

                                                                                                      ++ab ++abs:fl ++abs:si +$abel ++ace ++a-co:co ++add ++add:ff ++add:fl ++add:ja ++add:rd ++add:rh ++add:rs ++add:rq ++aftr ++ag ++ah +$alas ++alf ++all:by ++all:in ++aln ++alp ++any:by ++any:in ++aor ++ap ++ape:ag ++apt:by ++apt:in ++apt:to ++at +$atom +$aura ++ax +$axis

                                                                                                      b

                                                                                                      ++bake ++bal:to ++bar ++bas +$base ++bass ++bay:ag +$bean +$beer:hoot ++bend ++bet ++bex ++bif:ff ++bif:by ++bif:in ++biff ++bin ++bind ++bip:ag ++bit:ff ++bit:rd ++bit:rh ++bit:rs ++bit:rq $bite ++bix:ab ++bisk:so +$block $bloq ++bond ++bool ++boss ++both ++buc ++but +$byts

                                                                                                      c

                                                                                                      ++c:ne ++cab ++cain ++can ++cap ++cass ++cat ++c-co:co ++cell ++cen ++cet:yo ++cha:fa +$char +$chum ++cit ++clap ++clef ++cmp:si ++co +$coil +$coin ++col ++cold ++com ++comb ++comp ++con ++cond ++cons ++cook +$cord ++core ++cork ++corl ++cove +$crib ++crip ++crub:so ++cue ++curr ++cury ++cuss ++cut

                                                                                                      d

                                                                                                      ++d:ne +$date ++day:yo ++d-co:co ++dec ++del:by ++del:in ++del:ju ++dem ++dem:ag ++den:fa ++den:fl ++dep:to ++dif:by ++dif:fe ++dif:fo ++dif:in ++dif:si ++dig:by ++dig:in ++dim:ag +$dime ++dis ++dit ++div ++div:ff ++div:fl ++div:rd ++div:rh ++div:rs ++div:rq ++dof ++dog ++doh ++doq ++dor +$doss ++dot ++drg:ff ++drg:fl ++drg:rd ++drg:rh ++drg:rs ++drg:rq ++drop ++dul:si ++dum:ag ++dun ++duz ++dvr

                                                                                                      e

                                                                                                      ++ead:fl ++each ++easy ++ed-co:co +$edge ++eff:ob ++egcd ++em-co:co ++emn:fl ++emu:fl ++emx:fl ++enc:fa ++end ++equ:ff ++equ:fl ++equ:rd ++equ:rh ++equ:rs ++equ:rq ++era:yo ++exp:ff ++exp:fo ++exp:rd ++exp:rh ++exp:rs ++exp:rq

                                                                                                      f

                                                                                                      ++fa ++face ++fail ++fall ++fand ++fas ++fe ++fed:ag ++fe:ob ++fee:ob ++feen:ob ++fein:ob ++feis:ob ++fem:ab ++fen:ob ++feq:ag ++fil ++fim:ag ++find ++fitz +$flag ++flan ++fli:fl ++flip ++flit ++flop ++flor ++fma:ff ++fma:fl ++fma:rd ++fma:rh ++fma:rs ++fma:rq ++fo +$foot ++fore ++fork ++fos:rh ++fra:fo ++fra:si ++full ++funk ++fuss ++fynd:ob

                                                                                                      g

                                                                                                      ++gah ++gal ++gap ++gaq ++gar +$garb ++gas:by ++gas:in ++gas:ju ++gas:to ++gate ++gaw ++gay ++get:by ++get:ja ++get:ju ++get:to ++glue ++gon ++gor ++got:by ++grd:ff ++grd:fl ++grd:rd ++grd:rh ++grd:rs ++grd:rq ++gte ++gte:ff ++gte:fl ++gte:rd ++gte:rh ++gte:rs ++gte:rq ++gth ++gth:ff ++gth:fl ++gth:rd ++gth:rh ++gth:rs ++gth:rq ++gul ++gulf

                                                                                                      h

                                                                                                      ++haf:ab +$hair ++has:by ++has:in ++has:ju ++hax ++head +$help ++hef:ab ++here ++hep ++hex ++hex:ag ++hif:ab ++hig ++hike ++hint ++hit ++hof:ab ++homo +$hoon ++hoot ++hor:yo ++huf:ab +$hump ++hunt ++hyf:ab

                                                                                                      i

                                                                                                      ++ibl:fl ++ifix ++inde ++ind:po ++ins:po ++int:by ++int:in ++inv:fe ++inv:fl ++inv:fo ++iny

                                                                                                      j

                                                                                                      ++ja ++jab:by ++jam ++jar ++jes:yo ++jest ++jock ++join ++ju ++jug ++just

                                                                                                      k

                                                                                                      ++kel ++ker ++ket ++key:by ++knee +$knot

                                                                                                      l

                                                                                                      ++last ++late ++lead ++le:nl ++lent ++levi ++levy ++lfe:fl ++lfn:fl ++lien ++lift ++like +$limb ++limo +$link ++lip:ag ++list ++lone ++look ++loot ++low ++lsh ++lte ++lte:ff ++lte:fl ++lte:rd ++lte:rh ++lte:rs ++lte:rq ++lth ++lth:ff ++lth:fl ++lth:rd ++lth:rh ++lth:rs ++lth:rq ++lug:fl ++lus ++lust ++less ++ly

                                                                                                      m

                                                                                                      ++mane ++manx +$manx:hoot ++ma:rd ++ma:rh ++ma:rs ++ma:rq ++mack ++make ++malt +$mane:hoot ++map ++mar:by +$mare:hoot ++marl +$marl:hoot +$mart:hoot ++mars ++mart +$maru:hoot ++marx +$marx:hoot ++mas ++mask ++mat ++mate ++max ++me:ff ++mean ++mes ++mesc ++met ++min ++mink ++mite ++mit:yo ++mix ++mixed-case-symbol +$moan ++mock ++mod ++moh:yo ++mole ++molt ++mong ++mook ++mor ++more ++most ++mot:ag ++moy:yo ++mu ++mug ++muk ++mul ++mul:ff ++mul:fl ++mul:rd ++mul:rh ++mul:rs ++mul:rq ++mule ++mure ++musk ++mute ++murn ++my ++my:nl

                                                                                                      n

                                                                                                      +$nail ++nap:to ++ne ++ned:fl ++need ++net:fe ++new:si ++next ++nip:to ++nix ++nl ++noah +$nock ++not +$note +$noun ++nuck:so ++nud +$null ++nusk:so

                                                                                                      o

                                                                                                      ++ob ++og ++old:si ++onan +$onyx +$opal ++oust ++out:fe ++ox-co:co

                                                                                                      p

                                                                                                      ++pa:ff ++pad:fa ++pair ++pam ++pat +$path ++peg ++pal +$palo ++par ++pass ++perd:so ++perk ++pev:ab ++pew:ab ++pfix ++pi-heck ++pi-noon ++pi-mope ++pi-moth ++pi-mumm ++pi-tell +$pica +$pint ++piv:ab ++piw:ab +$plat ++plug ++plus ++po +$pock ++pole +$poly +$port ++pose ++pow ++prc:fl ++prn ++pro:fo ++pro:si ++punt ++put:by ++put:in ++put:ju ++put:to

                                                                                                      q

                                                                                                      ++qad:yo ++qat ++qeb:ab ++qeu ++qex:ab ++qib:ab ++qit ++qix:ab ++quip ++qut

                                                                                                      r

                                                                                                      ++r:at ++rad:og ++rads:og ++rain ++raku:ob ++ram:re ++rap ++rash ++rau:fl ++raw:og ++raws:og ++r-co:co ++re ++ream ++rear ++rear:co ++reap ++reck ++reel ++rem:si ++rend:co ++rent:co ++rep ++rep:by ++rep:in +$result ++rev ++rf:at ++rib:by ++ride ++ring ++rip ++rn:at ++ro-co:co ++road ++rol:fe ++roll ++rood ++ror:fe ++rose ++rou:fl ++royl:so ++royl-cell:so ++royl-rh:so ++royl-rq:so ++royl-rd:so ++royl-rs:so ++royl-rn:so ++rsh ++rt:at ++rta:at ++rtam:at ++rub ++rub:at ++rud:at +$rule ++rum:at ++run:by ++run:in ++runt ++rup:at ++rush ++rust ++rut:by ++ruv:at ++rux:at

                                                                                                      s

                                                                                                      ++same ++san:ff ++san:fl ++san:rd ++san:rh ++san:rs ++san:rq ++sand ++sane ++sb:ff ++scag ++scan ++s-co:co ++scot ++scow ++sea:ff ++sea:rd ++sea:rh ++sea:rs ++sea:rq ++sear ++seb:ab +$sect ++sed:ab ++seem ++seer ++sel ++sell ++mic ++ser ++set ++sev:ab ++sew ++sew:ab ++sex:ab ++sfix ++shad ++shaf ++shal ++sham ++shan ++shas ++shaw ++shax ++shay ++shaz ++shf:fl ++shim ++ship ++shop ++show ++si ++si:nl ++sib:ab ++sid:ab ++sig ++sig:ff ++sig:rd ++sig:rh ++sig:rs ++sig:rq ++silt ++simu ++sit:fe ++sit:fo ++siv:ab ++siw:ab ++six:ab ++skid ++skim +$skin ++skip ++skol ++slab ++slag ++slam ++slap ++slat ++slav ++slaw ++slay ++slew ++slim ++slit ++slob ++sloe ++slog ++slop ++slot ++slug ++slum ++slym ++smyt ++snag ++snag:nl ++snip ++snoc ++so ++soft ++some ++soq ++sort ++sov:ab ++sow:ab ++sox:ab ++soz ++spat ++spd:fl +$spec ++sped ++spin ++spn:fl +$spot ++spud ++spun ++spur ++sqt ++sqt:ff ++sqt:fl ++sqt:rd ++sqt:rh ++sqt:rs ++sqt:rq ++stab ++stag ++stap ++star ++step ++stet ++stew ++stir +$stud ++stun ++sub ++sub:ff ++sub:fl ++sub:rd ++sub:rh ++sub:rs ++sub:rq ++succ ++sum:fe ++sum:fo ++sum:si ++sun:ff ++sun:fl ++sun:rd ++sun:rh ++sun:rs ++sun:rq ++sun:si ++swag ++swat ++swp ++swr:fl ++sy ++sym ++syn:fl ++syn:si

                                                                                                      t

                                                                                                      ++taft ++tail ++tap:to ++tar +$tang +$tank ++tap:by ++tap:in +$tape +$tarp ++tash:so ++tic ++ted:ab ++teff ++tail:ob +$tent ++tep:ab +$term ++test ++text +$thunk ++tid:ab +$tiki ++til:ab ++time +$tine ++tip:ab ++tiq:ab ++tis ++to ++tod:po ++toi:ff ++toi:fl ++toi:rd ++toi:rh ++toi:rs ++toi:rq ++toj:fl ++tok:fa +$tome +$tone +$tony +$tool +$toon +$tope ++top:to ++tos:po ++tos:rh +$tour +$type ++trap ++tree ++trel ++trim ++trip ++tuba ++tufa ++tuft +$tuna:hoot +$tune ++turn ++twid:so +$tyke +$typo +$tyre

                                                                                                      u

                                                                                                      ++un ++uni:by ++uni:fl ++uni:in ++unit ++uno:by ++urn:by ++urs:ab ++urt:ab ++us ++ut

                                                                                                      v

                                                                                                      ++v:ne +$vair ++vang +$vase ++vast ++v-co:co +$vein ++ven ++vest +$vial ++vice +$vise ++vit ++viz:ag ++voy:ab ++vul ++vum:ag

                                                                                                      w

                                                                                                      ++w:ne ++wack +$wain +$wall ++wash ++w-co:co ++weld ++weld:nl ++welp +$what ++when:so +$whit ++wick ++win:re +$wing ++wiz:ag ++woad ++wood +$woof ++wonk ++wred:un ++wren:un ++wut ++wyt:by ++wyt:in

                                                                                                      x

                                                                                                      ++x-co:co ++x:ne ++xeb ++xpd:fl

                                                                                                      y

                                                                                                      ++yall ++yawn ++y-co:co ++year ++yell ++yelp ++yer:yo ++yo ++yore ++yule

                                                                                                      z

                                                                                                      ++zaft:un ++zag:mu ++zap ++zart:un ++z-co:co ++zer:fl ++zig:mu ++zing ++zug:mu ++zust:so ++zyft:un ++zyrt:un

                                                                                                      By Section

                                                                                                      1a: basic arithmetic

                                                                                                      ++add ++dec ++div ++dvr ++gte ++gth ++lte ++lth ++max ++min ++mod ++mul ++sub

                                                                                                      1b: tree addressing

                                                                                                      ++cap ++mas ++peg

                                                                                                      1c: molds and mold builders

                                                                                                      $bite $bloq ++each ++gate ++list ++lone ++pair ++pole ++quip ++step ++trap ++tree ++trel ++unit

                                                                                                      2a: unit logic

                                                                                                      ++biff ++bind ++bond ++both ++clap ++clef ++drop ++fall ++flit ++hunt ++lift ++mate ++need ++some

                                                                                                      2b: list logic

                                                                                                      ++bake ++fand ++find ++flop ++gulf ++homo ++join ++lent ++levy ++lien ++limo ++murn ++oust ++reap ++reel ++roll ++scag ++skid ++skim ++skip ++slag ++snag ++snip ++snoc ++sort ++spin ++spun ++swag ++turn ++weld ++welp ++zing

                                                                                                      2c: bit arithmetic

                                                                                                      ++fe ++dif:fe ++inv:fe ++net:fe ++out:fe ++rol:fe ++ror:fe ++sit:fe ++sum:fe

                                                                                                      ++bex ++can ++cat ++cut ++end ++fil ++lsh ++met ++rap ++rep ++rip ++rev ++rsh ++sew ++swp ++xeb

                                                                                                      2d: bit logic

                                                                                                      ++con ++dis ++mix ++not

                                                                                                      2e: insecure hashing

                                                                                                      ++mug ++muk

                                                                                                      2f: noun ordering

                                                                                                      ++aor ++dor ++gor ++mor

                                                                                                      2g: unsigned powers

                                                                                                      ++pow ++sqt

                                                                                                      2h: set logic

                                                                                                      ++in ++all:in ++any:in ++apt:in ++bif:in ++del:in ++dif:in ++dig:in ++gas:in ++has:in ++int:in ++put:in ++rep:in ++run:in ++tap:in ++uni:in ++wyt:in

                                                                                                      2i: map logic

                                                                                                      ++by ++all:by ++any:by ++apt:by ++bif:by ++del:by ++dif:by ++dig:by ++gas:by ++get:by ++got:by ++has:by ++int:by ++jab:by ++key:by ++mar:by ++put:by ++rep:by ++rib:by ++run:by ++rut:by ++tap:by ++uni:by ++uno:by ++urn:by ++wyt:by

                                                                                                      2j: jar and jug logic

                                                                                                      ++ja ++add:ja ++get:ja

                                                                                                      ++ju ++del:ju ++gas:ju ++get:ju ++has:ju ++put:ju

                                                                                                      2k: queue logic

                                                                                                      ++to ++apt:to ++bal:to ++dep:to ++gas:to ++get:to ++nap:to ++nip:to ++put:to ++tap:to ++top:to

                                                                                                      2l: container from container

                                                                                                      ++malt ++molt ++silt

                                                                                                      2m: container from noun

                                                                                                      ++nl ++le:nl ++my:nl ++si:nl ++snag:nl ++weld:nl

                                                                                                      ++ly ++my ++sy

                                                                                                      2n: functional hacks

                                                                                                      ++aftr ++cork ++corl ++curr ++cury ++fore ++head ++same ++succ ++tail ++test ++lead ++late

                                                                                                      2o: normalizing containers

                                                                                                      ++jar ++jug ++map ++qeu ++set

                                                                                                      2p: serialization

                                                                                                      ++cue ++jam ++mat ++rub

                                                                                                      2q: molds and mold builders

                                                                                                      +$axis +$bean +$char +$cord +$byts +$date +$flag +$knot +$noun +$path +$stud +$tang +$tank +$tape +$tour +$tarp +$term +$wain +$wall

                                                                                                      3a: modular and signed ints

                                                                                                      ++fo ++dif:fo ++exp:fo ++fra:fo ++inv:fo ++pro:fo ++sit:fo ++sum:fo

                                                                                                      ++si ++abs:si ++cmp:si ++dif:si ++dul:si ++fra:si ++new:si ++old:si ++pro:si ++rem:si ++sum:si ++sun:si ++syn:si

                                                                                                      ++egcd

                                                                                                      3b: floating point

                                                                                                      ++dn ++fn ++rn

                                                                                                      ++ff ++add:ff ++bif:ff ++bit:ff ++div:ff ++drg:ff ++equ:ff ++exp:ff ++fma:ff ++grd:ff ++gte:ff ++gth:ff ++lte:ff ++lth:ff ++me:ff ++mul:ff ++pa:ff ++san:ff ++sb:ff ++sea:ff ++sig:ff ++sqt:ff ++sub:ff ++sun:ff ++toi:ff

                                                                                                      ++fl ++abs:fl ++add:fl ++den:fl ++div:fl ++drg:fl ++ead:fl ++emn:fl ++emu:fl ++emx:fl ++equ:fl ++fli:fl ++fma:fl ++grd:fl ++gte:fl ++gth:fl ++ibl:fl ++inv:fl ++lfe:fl ++lfn:fl ++lte:fl ++lth:fl ++lug:fl ++mul:fl ++ned:fl ++prc:fl ++rau:fl ++rou:fl ++san:fl ++shf:fl ++spd:fl ++spn:fl ++sqt:fl ++sub:fl ++sun:fl ++swr:fl ++syn:fl ++toi:fl ++toj:fl ++uni:fl ++xpd:fl ++zer:fl

                                                                                                      ++rd ++add:rd ++bit:rd ++div:rd ++drg:rd ++equ:rd ++exp:rd ++fma:rd ++grd:rd ++gte:rd ++gth:rd ++lte:rd ++lth:rd ++ma:rd ++mul:rd ++san:rd ++sea:rd ++sig:rd ++sqt:rd ++sub:rd ++sun:rd ++toi:rd

                                                                                                      ++rh ++add:rh ++bit:rh ++div:rh ++drg:rh ++equ:rh ++exp:rh ++fma:rh ++fos:rh ++grd:rh ++gte:rh ++gth:rh ++lte:rh ++lth:rh ++ma:rh ++mul:rh ++san:rh ++sea:rh ++sig:rh ++sqt:rh ++sub:rh ++sun:rh ++toi:rh ++tos:rh

                                                                                                      ++rs ++add:rs ++bit:rs ++div:rs ++drg:rs ++equ:rs ++exp:rs ++fma:rs ++grd:rs ++gte:rs ++gth:rs ++lte:rs ++lth:rs ++ma:rs ++mul:rs ++san:rs ++sea:rs ++sig:rs ++sqt:rs ++sub:rs ++sun:rs ++toi:rs

                                                                                                      ++rq ++add:rq ++bit:rq ++div:rq ++drg:rq ++equ:rq ++exp:rq ++fma:rq ++grd:rq ++gte:rq ++gth:rq ++lte:rq ++lth:rq ++ma:rq ++mul:rq ++san:rq ++sea:rq ++sig:rq ++sqt:rq ++sub:rq ++sun:rq ++toi:rq

                                                                                                      ++rlyd ++rlyh ++rlyq ++rlys ++ryld ++rylh ++rylq ++ryls

                                                                                                      3c: urbit time

                                                                                                      ++yo ++cet:yo ++day:yo ++era:yo ++hor:yo ++jes:yo ++mit:yo ++moh:yo ++moy:yo ++qad:yo ++yer:yo

                                                                                                      ++yall ++yawn ++year ++yell ++yelp ++yore ++yule

                                                                                                      3d: SHA hash family

                                                                                                      ++og ++rad:og ++rads:og ++raw:og ++raws:og

                                                                                                      ++shad ++shaf ++shal ++sham ++shan ++shas ++shaw ++shax ++shay ++shaz

                                                                                                      3e: AES encryption

                                                                                                      (removed)

                                                                                                      3f: scrambling

                                                                                                      ++ob ++fein:ob ++fynd:ob ++feis:ob ++raku:ob ++tail:ob ++fee:ob ++feen:ob ++fe:ob ++fen:ob ++eff:ob ++un ++wred:un ++wren:un ++xafo:un ++xaro:un ++zaft:un ++zart:un ++zyft:un ++zyrt:un

                                                                                                      3g: molds and mold builders

                                                                                                      +$coin +$dime +$edge +$hair ++like +$nail +$pint +$rule +$spot +$tone +$toon ++wonk

                                                                                                      4a: exotic bases

                                                                                                      ++po ++ind:po ++ins:po ++tod:po ++tos:po ++fa ++cha:fa ++tok:fa ++pad:fa ++enc:fa ++den:fa

                                                                                                      4b: text processing

                                                                                                      ++at ++r:at ++rf:at ++rn:at ++rt:at ++rta:at ++rtam:at ++rub:at ++rud:at ++rum:at ++rup:at ++ruv:at ++rux:at

                                                                                                      ++cass ++crip ++cuss ++mesc ++runt ++sand ++sane ++teff ++trim ++trip ++tuba ++tufa ++tuft ++taft ++wack ++wick ++woad ++wood

                                                                                                      4c: tank printer

                                                                                                      ++wash ++re ++ram:re ++win:re ++show

                                                                                                      4d: parsing (tracing)

                                                                                                      ++last ++lust

                                                                                                      4e: parsing (combinators)

                                                                                                      ++bend ++comp ++fail ++glue ++less ++pfix ++plug ++pose ++sfix ++simu

                                                                                                      4f: parsing (rule builders)

                                                                                                      ++bass ++boss ++cold ++cook ++easy ++full ++funk ++fuss ++here ++ifix ++inde ++jest ++just ++knee ++mask ++more ++most ++next ++perk ++plus ++punt ++sear ++shim ++slug ++stag ++star ++stet ++stew ++stir ++stun

                                                                                                      4g: parsing (outside caller)

                                                                                                      ++rash ++rose ++rush ++rust ++scan

                                                                                                      4h: parsing (ascii glyphs)

                                                                                                      ++ace ++bar ++bas ++buc ++cab ++cen ++col ++com ++doq ++dot ++fas ++gal ++gar ++hax ++hep ++kel ++ker ++ket ++lus ++pam ++pat ++pal ++par ++sel ++mic ++ser ++sig ++soq ++tar ++tic ++tis ++wut ++zap

                                                                                                      4i: parsing (useful idioms)

                                                                                                      ++alf ++aln ++alp ++bet ++bin ++but ++cit ++dem ++dit ++dof ++dog ++doh ++dun ++duz ++gah ++gap ++gaq ++gaw ++gay ++gon ++gul ++hex ++hig ++hit ++iny ++low ++mes ++nix ++nud ++prn ++qat ++qit ++qut ++soz ++sym ++mixed-case-symbol ++ven ++vit ++vul

                                                                                                      4j: parsing (bases and base digits)

                                                                                                      ++ab ++bix:ab ++fem:ab ++haf:ab ++hef:ab ++hif:ab ++hof:ab ++huf:ab ++hyf:ab ++pev:ab ++pew:ab ++piv:ab ++piw:ab ++qeb:ab ++qex:ab ++qib:ab ++qix:ab ++seb:ab ++sed:ab ++sev:ab ++sew:ab ++sex:ab ++sib:ab ++sid:ab ++siv:ab ++siw:ab ++six:ab ++sov:ab ++sow:ab ++sox:ab ++ted:ab ++tep:ab ++tid:ab ++til:ab ++tip:ab ++tiq:ab ++urs:ab ++urt:ab ++voy:ab

                                                                                                      ++ag ++ape:ag ++bay:ag ++bip:ag ++dem:ag ++dim:ag ++dum:ag ++fed:ag ++feq:ag ++fim:ag ++hex:ag ++lip:ag ++mot:ag ++viz:ag ++vum:ag ++wiz:ag

                                                                                                      ++mu ++zag:mu ++zig:mu ++zug:mu

                                                                                                      ++ne ++c:ne ++d:ne ++v:ne ++w:ne ++x:ne

                                                                                                      4k: parsing (atom printing)

                                                                                                      ++co ++rear:co ++rend:co ++rent:co ++a-co:co ++c-co:co ++d-co:co ++r-co:co ++s-co:co ++v-co:co ++w-co:co ++x-co:co ++y-co:co ++z-co:co ++em-co:co ++ed-co:co ++ox-co:co ++ro-co:co

                                                                                                      4l: parsing (atom parsing)

                                                                                                      ++so ++bisk:so ++crub:so ++nuck:so ++nusk:so ++perd:so ++royl:so ++royl-cell:so ++royl-rh:so ++royl-rq:so ++royl-rd:so ++royl-rs:so ++royl-rn:so ++tash:so ++twid:so ++when:so ++zust:so

                                                                                                      4m: parsing (formatting functions)

                                                                                                      ++scot ++scow ++slat ++slav ++slaw ++slay ++smyt ++spat ++spud ++stab ++stap

                                                                                                      4n: parsing (virtualization)

                                                                                                      ++mack ++mink ++mock ++mook ++mole ++mong ++mule ++mure ++mute ++slum ++soft

                                                                                                      4o: parsing (molds)

                                                                                                      +$abel +$alas +$atom +$aura +$base +$woof +$chum +$coil +$garb +$poly +$foot +$link +$crib +$help +$limb +$null +$onyx +$opal +$pica +$palo +$plat +$pock +$port +$spec +$tent +$tiki +$skin +$tome +$tope ++hoot +$beer:hoot +$mane:hoot +$manx:hoot +$marl:hoot +$mart:hoot +$marx:hoot +$mare:hoot +$maru:hoot +$tuna:hoot +$hoon +$tyre +$tyke +$nock +$note +$type +$tony +$tine +$tool +$tune +$typo +$vase +$vise +$vial +$vair +$vein +$sect +$whit +$what +$wing +$block +$result +$thunk +$doss +$moan +$hump

                                                                                                      5a: compiler utilities

                                                                                                      ++musk ++bool ++cell ++core ++hint ++face ++fork ++cove ++comb ++cond ++cons ++fitz ++flan ++flip ++flor ++hike ++jock ++look ++loot

                                                                                                      5b: macro expansion

                                                                                                      ++ah ++ax ++ap

                                                                                                      5c: compiler backend and prettyprinter

                                                                                                      ++ut ++us ++cain ++noah ++onan ++levi ++text ++seem ++seer ++sell ++skol ++slam ++slab ++slap ++slog ++mean ++road ++slew ++slim ++slit ++slob ++sloe ++slop ++slot ++slym ++sped ++swat

                                                                                                      5d: parser

                                                                                                      ++vang ++vast ++vest ++vice ++make ++rain ++ream ++reck ++ride

                                                                                                      5e: Molds and mold builders

                                                                                                      ++mane ++manx ++marl ++mars ++mart ++marx ++mite ++pass ++ring ++ship ++shop ++spur ++time

                                                                                                      5f: Profiling support

                                                                                                      ++pi-heck ++pi-noon ++pi-mope ++pi-moth ++pi-mumm ++pi-tell

                                                                                                      Edit this page on GitHub

                                                                                                      Last modified September 22, 2023