Since I'm on Mac x86-64 I ended up using a nightly release and followed the helloWorld.roc example that uses Program
/Program.noargs
.
Is this the best learning experience going forward, considering it has managed effects -- is that the direction roc platforms will move towards? Or should I switch over to using basic cli, or is it just personal preference?
basic-cli was recently upgraded to simplify the API and Program was removed. This means you just return an effect back to the host now. I would guess that starting with basic-cli is better for learning as you can use more functionality to build things.
Ok thanks!
Logan Lowder has marked this topic as resolved.
Last updated: Jul 06 2025 at 12:14 UTC