Paul Chiusano
Paul Chiusano
I'm guessing it just needs a pretty-print environment which includes the source and/or the target location as a fallback. https://discord.com/channels/862108724948500490/1225906912877609010/1226229059164573716
Reason is that numbered args includes hashes, and `docs` command isn't expecting a hash-qualified name. Would be an easy fix and nice quality of life improvement: ``` @unison/distributed/remote2> find List.map...
This is sort of a footgun if you happen to directly write a loop or recursive function that references a top level definition. Seems like we could just cache the...
Currenly if you `clone @someone/someproject/releases/0.1.0`, then `branch`, do stuff, then attempt to `push` you get a cryptic error: https://discord.com/channels/862108724948500490/1219262772299431946/1219262957347930122 ``` @runarorama/timers/upgradeBase> push Uploaded 1 entities. Oops, I received an unexpected...
Currently chicken scratch, but @SystemFw was noting some awkwardness with collecting up multiple assertions without failing fast, in a single run. We could do something like this, which also lets...
We have some functions that return `Either Text a`, others that return `Either Failure a`, and others that require `{Exception}`. I think `Either Text a` is right out, just replace...
``` foo : '{IO, Exception} () foo = do printLine "hello there this is a pretty long string that doesn't fit" printLine "world" x = 1 + 1 () d...
I think this should work, but doesn't: ``` .ns1> find .ns1> alias.many 1-28 .ns1_nohistory ``` Reason this doesn't work - `find` produces hash qualified numbered args and `alias.many` doesn't accept...
I was trying to use this to find handlers of an ability. This should do it if you `sfind foo`: ``` foo = @rewrites case Stream.emit ==> () ``` This...
``` (|) a b = 23 > 1 | 2 ``` Yields ``` /Users/pchiusano/unison/scratch.u:3:5: unexpected | 3 | > 1 | 2 ``` This works okay: ``` (+|+) a b...