on master help sign in
fixes broken links
7674649Robert
introduction.udon+13−13
@@ -10,33 +10,33 @@ Welcome to the documentation for the Urbit project, including the Azimuth identi
10
10
11The documentation is organized into four high-level sections. Read on to get acquainted.
11The documentation is organized into four high-level sections. Read on to get acquainted.
12
12
13−## [Introduction](docs/introduction)
13+## [Introduction](/docs/introduction)
14
14
15If you're looking for a high-level introduction to the Urbit project and its components, start here.
15If you're looking for a high-level introduction to the Urbit project and its components, start here.
16
16
17−- [Arvo vs. Azimuth](docs/introduction/arvo-vs-azimuth), a quick explanation of the two parallel systems that compose Urbit.
17+- [Arvo vs. Azimuth](/docs/introduction/arvo-vs-azimuth), a quick explanation of the two parallel systems that compose Urbit.
18−- [Technical Overview](docs/introduction/technical-overview), a more in-depth description of the entire Urbit stack.
18+- [Technical Overview](/docs/introduction/technical-overview), a more in-depth description of the entire Urbit stack.
19−- [Contributing](docs/introduction/contributing), a guide to getting involved with the Urbit project.
19+- [Contributing](/docs/introduction/contributing), a guide to getting involved with the Urbit project.
20- [Community Tutorials](/docs/introduction/community), a collection of unofficial but useful Urbit learning resources.
20- [Community Tutorials](/docs/introduction/community), a collection of unofficial but useful Urbit learning resources.
21- [Source Code](/docs/introduction/source), an explanation of Urbit's constituent GitHub repos.
21- [Source Code](/docs/introduction/source), an explanation of Urbit's constituent GitHub repos.
22
22
23−## [Getting Started](docs/getting-started)
23+## [Getting Started](/docs/getting-started)
24
24
25If you'd like to install Arvo, get an Azimuth point, and/or get on the Urbit network, you'll find guides here. Dive in, and don't be afraid to [ask for help](support@urbit.org)!
25If you'd like to install Arvo, get an Azimuth point, and/or get on the Urbit network, you'll find guides here. Dive in, and don't be afraid to [ask for help](support@urbit.org)!
26
26
27−- [The Installation Guide](docs/introduction/installation), a step-by-step walkthrough for getting Urbit running.
27+- [The Installation Guide](/docs/introduction/installation), a step-by-step walkthrough for getting Urbit running.
28−- [The Azimuth section](docs/getting-started/azimuth), which contains information on managing your Azimuth identities.
28+- [The Azimuth section](/docs/getting-started/azimuth), which contains information on managing your Azimuth identities.
29
29
30−## [Learn](docs/learn)
30+## [Learn](/docs/learn)
31
31
32If you're interested in contributing to the project, building applications, or understanding the system technically, take a look at our tutorials and explanations of the Urbit components.
32If you're interested in contributing to the project, building applications, or understanding the system technically, take a look at our tutorials and explanations of the Urbit components.
33
33
34−- [The Hoon Tutorial](docs/learn/arvo/hoon), for our programming language. To learn the system, start here.
34+- [The Hoon Tutorial](/docs/learn/arvo/hoon), for our programming language. To learn the system, start here.
35−- [The Arvo section](docs/learn/arvo), for the internals of Arvo, the Urbit operating system.
35+- [The Arvo section](/docs/learn/arvo), for the internals of Arvo, the Urbit operating system.
36
36
37−## [Reference](docs/reference)
37+## [Reference](/docs/reference)
38
38
39If you're a developer looking for Arvo reference documentation, this section is for you.
39If you're a developer looking for Arvo reference documentation, this section is for you.
40
40
41−- [The Glossary](docs/reference/glossary) will help if you're confused by all the new jargon.
41+- [The Glossary](/docs/reference/glossary) will help if you're confused by all the new jargon.
42−- [The Cheat Sheet](docs/reference/cheat-sheet) is a compact document for looking up Hoon expressions.
42+- [The Cheat Sheet](/docs/reference/cheat-sheet) is a compact document for looking up Hoon expressions.
learn.udon+2−2
@@ -8,10 +8,10 @@
8
8
9Tutorials and explanations of all the components of Urbit.
9Tutorials and explanations of all the components of Urbit.
10
10
11−## [Arvo](docs/learn/arvo)
11+## [Arvo](/docs/learn/arvo)
12
12
13In-depth documentation on Arvo internals, Hoon, Nock, and Vere, as well as a Hoon tutorial.
13In-depth documentation on Arvo internals, Hoon, Nock, and Vere, as well as a Hoon tutorial.
14
14
15−## [Azimuth](docs/learn/azimuth)
15+## [Azimuth](/docs/learn/azimuth)
16
16
17Azimuth documentation is in progress, but you can find descriptions of of the Urbit HD Wallet and an explanation of why Urbit needs a blockchain.
17Azimuth documentation is in progress, but you can find descriptions of of the Urbit HD Wallet and an explanation of why Urbit needs a blockchain.
learn/arvo.udon+4−4
@@ -7,17 +7,17 @@
7
7
8Arvo is a clean-slate system software stack defined as a deterministic computer. An encrypted P2P network, %ames, runs on a functional operating system, Arvo, written in a strict, typed functional language, Hoon, which compiles itself to a combinator interpreter, Nock, whose spec gzips to 340 bytes.
8Arvo is a clean-slate system software stack defined as a deterministic computer. An encrypted P2P network, %ames, runs on a functional operating system, Arvo, written in a strict, typed functional language, Hoon, which compiles itself to a combinator interpreter, Nock, whose spec gzips to 340 bytes.
9
9
10−## [Hoon](docs/learn/arvo/hoon)
10+## [Hoon](/docs/learn/arvo/hoon)
11
11
12Hoon is a high-level, statically typed, functional programming language, custom-designed for use with Urbit. For a functional language it has a surprisingly imperative style, and mastering it doesn't require knowing any advanced mathematics.
12Hoon is a high-level, statically typed, functional programming language, custom-designed for use with Urbit. For a functional language it has a surprisingly imperative style, and mastering it doesn't require knowing any advanced mathematics.
13
13
14−The [Hoon Tutorials](docs/learn/arvo/hoon/getting-started) are the best place to start if you want to learn Urbit.
14+The [Hoon Tutorials](/docs/learn/arvo/hoon/getting-started) are the best place to start if you want to learn Urbit.
15
15
16−## [Nock](docs/learn/arvo/nock)
16+## [Nock](/docs/learn/arvo/nock)
17
17
18Nock is the low-level functional programming language that is interpreted by Vere. You don't need to know Nock to write Hoon, or even to work on most parts of Vere. But if you want to understand the foundations of Urbit and are mathematically-inclined, dive right in.
18Nock is the low-level functional programming language that is interpreted by Vere. You don't need to know Nock to write Hoon, or even to work on most parts of Vere. But if you want to understand the foundations of Urbit and are mathematically-inclined, dive right in.
19
19
20−## [Vere](docs/learn/arvo/vere)
20+## [Vere](/docs/learn/arvo/vere)
21
21
22The Nock runtime system, written in C.
22The Nock runtime system, written in C.
23
23
reference/library/1b.udon+1−1
@@ -7,7 +7,7 @@
7
7
8# 1b: tree addressing
8# 1b: tree addressing
9
9
10−Check out the Nock [explanation](docs/nock/explanation/) for more
10+Check out the Nock [explanation](/docs/nock/explanation/) for more
11information on the tree-addressing system.
11information on the tree-addressing system.
12
12
13### `++cap`(#anchors-in-markdown))
13### `++cap`(#anchors-in-markdown))