Roc is a very young language with many incomplete features and known bugs. It doesn't even have a numbered release yet, but it does have nightly builds that you can download if you'd like to try it out without building from source!

There are currently a few known OS-specific issues:

Getting Started

Here are some Getting Started guides for different operating systems:

Editor Extensions

There is currently a VS Code extension for Roc which includes instructions in its README for how to enable a Roc language server.

Currently that language server has to be built from source; it would be a fantastic contribution if anyone could get it incorporated it into the extension directly. If you'd like to help with this, just make a post in the "new contributors" topic on Zulip and say hello!


Once you've installed roc, check out the tutorial to learn how to Roc!

Start Tutorial