You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Value.value builtin can't be used in a test. Is this intended? It doesn't declare the IO ability, but the error message indicates that it is performing IO.
Loading changes detected in scratch.u.
I found and typechecked these definitions in scratch.u. If you
do an `add` or `update`, here's how your codebase would
change:
⍟ These new definitions are ok to `add`:
foo : [Result]
fresh/main> add
⍟ I've added these definitions:
foo : [Result]
fresh/main> test
🛑
The transcript failed due to an error in the stanza above. The error is:
💔💥
I've encountered a call to builtin.bug with the following value:
"pure code can't perform I/O"
Stack trace:
builtin.bug
#iqsghdla6m
Environment (please complete the following information):
ucm --version 0.5.31
The text was updated successfully, but these errors were encountered:
I'm not sure whether the right fix is to change Value.value to not be Tracked or to keep it Tracked but allow it in the test/doc sandboxes. The latter seems like the safer change.
The
Value.value
builtin can't be used in a test. Is this intended? It doesn't declare theIO
ability, but the error message indicates that it is performing IO.🛑
The transcript failed due to an error in the stanza above. The error is:
Environment (please complete the following information):
ucm --version
0.5.31The text was updated successfully, but these errors were encountered: