on master help sign in
links: arvo/clay.md
commitcd3a6e629ab2efaedba375d7e9acec7789cbb921 authordrbeefsupreme <drbeefsupreme@discordja.net> dateThu 18 Feb 2021, 15:58 (6 years ago) parente4a5e60
4 files changed+5−5
arvo/ames/ames.md+1−1 arvo/arvo.md+2−2 glossary/clay.md+1−1 glossary/mark.md+1−1
arvo/ames/ames.md+1−1
@@ -11,7 +11,7 @@ over it. When Unix receives a packet over the correct UDP port, it pipes
1111it straight into Ames for handling. Also, all packets sent over the
1212Ames network are sent by the Ames vane. Apps and vanes may use
1313Ames to directly send messages to other ships. In general, apps use
14−[Gall](@/docs/tutorials/arvo/gall.md) and [Clay](@/docs/tutorials/arvo/clay.md)
14+[Gall](@/docs/tutorials/arvo/gall.md) and [Clay](@/docs/arvo/clay/clay.md)
1515to communicate with other ships rather than using Ames
1616directly, but this isn't a requirement. Of course, Gall and Clay use
1717Ames behind the scenes to communicate across the network. Jael is the only other
arvo/arvo.md+2−2
@@ -216,7 +216,7 @@ Database theory studies in precise terms the possible properties of anything tha
216216It is easy to think that "completed transaction will survive permanently"
217217along with "the state of Arvo is pure function of its event log" implies that
218218nothing can ever be deleted. This is not quite true.
219−[Clay](@/docs/tutorials/arvo/clay.md) is our [referentially
219+[Clay](@/docs/arvo/clay/clay.md) is our [referentially
220220transparency](https://en.wikipedia.org/wiki/Referential_transparency)
221221file system, which could naively be thought to mean that since data must be
222222immutable, files cannot be deleted. However, Clay can replace a file with a
@@ -563,7 +563,7 @@ As of this writing, we have nine vanes, which each provide the following service
563563
564564- [Ames](@/docs/arvo/ames/ames.md): the name of both our network and the vane that communicates over it.
565565- [Behn](@/docs/arvo/behn/behn.md): a simple timer.
566−- [Clay](@/docs/tutorials/arvo/clay.md): our version-controlled, referentially- transparent, and global filesystem.
566+- [Clay](@/docs/arvo/clay/clay.md): our version-controlled, referentially- transparent, and global filesystem.
567567- [Dill](@/docs/tutorials/arvo/dill.md): a terminal driver. Unix sends keyboard events to `%dill` from the console, and `%dill` produces terminal output.
568568- [Eyre](@/docs/tutorials/arvo/eyre.md): an http server. Unix sends http messages to `%eyre`, and `%eyre` produces http messages in response.
569569- [Ford](@/docs/tutorials/arvo/ford.md): a build system also utilized for marks
glossary/clay.md+1−1
@@ -15,4 +15,4 @@ Clay is located at `/home/sys/vane/clay.hoon` within Arvo.
1515### Further Reading
1616
1717- [Using Your Ship](@/using/operations/using-your-ship.md#filesystem): A user guide that includes instructions on using Clay.
18−- [The Clay tutorial](@/docs/tutorials/arvo/clay.md): A technical guide to the Clay vane.
18+- [The Clay tutorial](@/docs/arvo/clay/clay.md): A technical guide to the Clay vane.
glossary/mark.md+1−1
@@ -13,5 +13,5 @@ The [Ford](../ford) [vane](../vane) converts data between marks and validates da
1313
1414### Further Reading
1515
16−- [The Clay tutorial](@/docs/tutorials/arvo/clay.md): A technical guide to the Clay vane.
16+- [The Clay tutorial](@/docs/arvo/clay/clay.md): A technical guide to the Clay vane.
1717- [The Ford tutorial](@/docs/tutorials/arvo/ford.md): A technical guide to the Ford vane.