Commit Graph

8 Commits

Author SHA1 Message Date
Paul Chiusano
e32b2b0057 Improve testing of link/unlink
Adds a check for links by type, and a check for unlink
2021-08-31 11:15:35 -05:00
Arya Irani
ca76d3686b delay serializing IOSource definitions to codebase until builtins.merge
and actually not until `builtins.mergeio`.

I would have liked to delay typechecking in IOSource.hs altogether, but
it being forced somewhere that was not immediately obvious to me.

This shouldn't impact anyone who already has `.base` or some other copy
of the io primitives, and the upshot is saving some time on transcripts.

`builtins.merge` will give you everything that's in `Unison.Builtin` and
`Unison.Builtin.Decls`, `builtins.mergeio` will give you those plus the
stuff in `Unison.Runtime.IOSource`.
2020-04-08 19:34:43 -04:00
Paul Chiusano
b7bf12081b
Add Author and License metadata types to builtins (#1228)
* Fix #1056 and add author and license metadata types

* Transcript demonstrating that the codebase is empty at first
2020-02-13 10:59:53 -05:00
Runar Bjarnason
dc26ff0e07 Make unique types in transcript deterministic 2020-02-11 19:24:58 -05:00
Runar Bjarnason
3398a7b437 Merge branch 'master' of github.com:unisonweb/unison into topic/multilink 2020-02-10 20:08:17 -05:00
Runar Bjarnason
1dcea0cce3 Check history after multilink 2020-02-10 20:05:50 -05:00
Rúnar
10768960b3
Allow link and unlink to take numbered range arguments (#1208)
* Allow multiple links to be added/deleted at once
2020-02-10 15:07:04 -05:00
Runar Bjarnason
00bd80f526 Added a transcript 2020-02-10 14:13:51 -05:00