unison
unison copied to clipboard
A friendly programming language from the future
After migrating to M4 I received the error message provided below. It would be helpful to add a tip for how to resolve `base` not being available. Maybe include some...
I've been gripped by the urge to try and write a [gossip](https://en.wikipedia.org/wiki/Gossip_protocol)-based protocol in Unison. (I'm OK with the fact I might not be able to typecheck or run it...
This occurred earlier in a Discord call when trying to delete a top-level namespace ,`learn`. The UCM prohibited us from deleting `learn` because terms __inside__ learn referenced other terms __inside__...
``` structural ability z.Zoink where yay.there : Nat -> Nat nay : Nat -> Nat ``` Now `view Zoink` ``` structural ability z.Zoink where there : Nat ->{z.Zoink} Nat nay...
So in this example, `Seq.map` is unique to the namespace, but the `display` renderer is showing more segments than that. In the local ui it works fine. Also `view` works...
As codebases are growing, it's increasingly intractable to pre-load all names, even with history excluded. (This applies to both UCM and Share.) We want to just load the names that...
I find that I'm often just interested in the type signature of a term, but when I `view myTerm` the implementation is long enough that I have to page back...
The following expression ``` stream10 = Stream.range 0 10 ``` In a watch expression and when `view`ed will render with the arguments reversed ``` 8 | > stream10 ⧩ _...
tbd what this means, but see #3144
Following https://github.com/unisonweb/unison/blob/trunk/docs/release-steps.md and update that document with new steps now that we're publishing to Share Next.