Roc

I had a go at writing some code in the Roc programming language. It's a functional programming language, which is statically typed, and compiled to a standalone executable. I first heard about it after listening to an interview with it's author on the Legacy Code Rocks podcast, and later thought about it again after seeing a comment about it on hacker news.

I found it pretty easy to use. I've previously had a go at Haskell and Clojure, so I'm familiar with functional programming, but I've never been entirely comfortable with it. Roc is fairly new, and definitely rough around the edges. I had to compile it from source as there was no binary for linux-aarch64. I ran into a couple of issues as well while I was coding.

Nothing else to report yet, I definitely need some more time with it before I can say anything more interesting!