I am attempting to solve the Hello World exercise. I have installed Unison using homebrew and have ucm version 0.5.24 installed. When I follow the instructions at the Track documents, when loading the tests, i receive an error that Unison is no aware of the testing framework.
unison on dev [!] …
➜ exercism download -t unison -e hello-world --force
Downloaded to
/workspaces/unison/hello-world
➜ cd hello-world
unison/hello-world on dev [!] took 2.7s …
➜ ucm
Now starting the Unison Codebase Manager (UCM)...
_____ _
| | |___|_|___ ___ ___
| | | | |_ -| . | |
|_____|_|_|_|___|___|_|_|
👋 Welcome to Unison!
You are running version: release/0.5.24
📚 Read the official docs at https://www.unison-lang.org/docs/
Type 'project.create' to get started.
.> load hello.test.u
Loading changes detected in hello.test.u.
I couldn't figure out what Test.expect refers to here:
5 | Test.expect (hello === expected)
I think its type should be:
i -> o
Some common causes of this error include:
* Your current namespace is too deep to contain the definition in its subtree
* The definition is part of a library which hasn't been added to this project
* You have a typo in the name
.>