mirror of
https://github.com/unisonweb/unison.git
synced 2024-09-23 08:18:04 +03:00
509 B
509 B
The empty codebase
The Unison codebase, when first initialized, contains no definitions in its namespace.
Not even Nat
or +
!
BEHOLD!!!
.> ls
Technically, the definitions all exist, but they have no names. builtins.merge
brings them into existence, under the current namespace:
.foo> builtins.merge
.foo> ls
And for a limited time, you can get even more builtin goodies:
.foo> builtins.mergeio
.foo> ls
More typically, you'd start out by pulling base
.