unison icon indicating copy to clipboard operation
unison copied to clipboard

A friendly programming language from the future

Results 727 unison issues
Sort by recently updated
recently updated
newest added

``` tests.exe: : commitBuffer: invalid argument (cannot encode character '\9989') ``` https://github.com/unisonweb/unison/actions/runs/13722132317/job/38383430425?pr=5615 which means we can't simply `stack test` in CI, as this test is included

bug
ci
windows

**Describe and demonstrate the bug** We have seen letrec binding order swapped depending on changed dependency hashes, which is problematic for text-based diff tools. Possible static orderings could be one...

bug

To reproduce: ``` clone @etorreborre/di/@etorreborre/typechecking-error edit.namespace typecheckError.options ``` If you remove the type annotation from `typecheckError.options`, it typechecks and can be added to the codebase, but with the type signature...

typechecker

## Overview TODO: Need to ensure migration happens in create-schema If we keep track of the last known hash of a remote branch according to the last time we synced...

I often encounter an error message like `The expression in red needs the {IO} ability, but this location only has access to these abilities: {g5, Remote, Scope s8}`. That's great...

error-message

This has been suggested a number of times, so I'm creating this to track it.

suggestion

I haven't minimized this, but here's a repro, using this branch https://share.unison-lang.org/@pchiusano/arcella/code/@pchiusano/crash/latest `clone @pchiusano/arcella/code/@pchiusano/crash` and then `run main` to get: ``` Failure (typeLink MiscFailure) "marshalToForeign: unhandled closure: Closure {unClosure =...

bug
runtime
crash

**Is your feature request related to a problem? Please describe.** When I'm calling `dependents` or `dependencies` it's because I'm trying to track down the dependency graph of code. So even...

feature request

**Is your feature request related to a problem? Please describe.** Some algorithms and tricks are only possible in pure languages when you have access to laziness/memoized thunks. See e.g. [Okasaki's...

feature request

## Overview Previously, running e.g. `stack test --fast unison-syntax --ta "DocParser.Hello"` Would result in: ``` Randomness seed for this run is 5876492311547008607 Raw test output to follow ... ------------------------------------------------------------ ------------------------------------------------------------...