on master help sign in
gall-guide: types - change vase explanation to be about dynamic types
commit9932785447b5f38817fab0c69d019f760fdeb5f7 authorTinnus Napbus <admin@tinnus-napbus.xyz> dateTue 7 Dec 2021, 02:11 (5 years ago) parentcb0cc77
1 file changed+5−4
content/docs/userspace/gall-guide/types.md+5−4
content/docs/userspace/gall-guide/types.md+5−4
@@ -14,10 +14,11 @@ Gall vane documentation is a useful reference. In particular, the whole
1414
1515## `vase`
1616
17−Urbit needs to be able to send typed data between vanes and agents, as well as
18−over the network to other ships. While cell structures can easily be validated,
19−atom auras cannot. To solve this problem, Urbit wraps such data in a vase before
20−sending it. Vases are used extensively - almost all data your agent will send
17+Vases are used to encapsulate _dynamically typed_ data - they let typed data be
18+moved around in contexts where you can't know the type ahead of time, and
19+therefore can't have a _static_ type.
20+
21+Vases are used extensively - almost all data your agent will send
2122and received is wrapped in a vase.
2223
2324A vase is just a cell with data in the tail and the type of the data in the