unison
unison copied to clipboard
A friendly programming language from the future
When rendering a definition in the `getDefinition` endpoint, the normal full source respects the renderWidth (and uses a default of 80 if none is provided), but the `signature` field seems...
I am proposing that we revamp the networking library as follows: # Rename builtin functions to be more discoverable: In ucm, I tend to find funtions that operate on a...
I'm in a project namespace that includes the distributed lib, and when I run `dependencies pure.run.impl`, it spits out a huge amount of text. The first 20 lines are this:...
The pretty-printer is really slow for long `Text` values. I could see the pretty-printer being slow when printing nested data structures in which it's attempting to align neatly, but it's...
This probably isn't a very big deal, but I accidentally captured a TVar in a `Debug.trace` call and noticed that it hits a decompile issue. ``` main : '{Exception, IO}...
When we are exiting, we should save the current namespace somewhere so that the next time UCM starts it can start in that same namespace. Also add a command line...
I haven't provided a sample codebase or stats to back up this claim, so feel free to push back on that. But here's my experience: In my codebase when I...
Currently base has `io.delay : Nat ->{IO, Exception} ()` which is based on the builtin `delay.impl : Nat ->{IO} Either Failure ()`. Handling this potential failure can be really awkward,...
- [x] Blocked on #2471 --- I'll let the transcript speak for itself, but essentially when you trigger an update of a cycle by updating something that cycle depends on,...