unison/unison-src/transcripts/cycle-update-3.md
2022-09-22 12:57:22 -04:00

288 B

Update a member of a cycle with a type-changing update, thus severing the cycle.

.> builtins.merge
ping : 'Nat
ping _ = !pong + 1

pong : 'Nat
pong _ = !ping + 2
.> add
ping : Nat
ping = 3
.> update
.> view ping pong