1. 13
  1.  

    1. 6

      For those who are not familiar, Unison is a content-addressed functional programming language designed for distributed computing. Since versioning is based on ASTs rather than text, Unison has its own version control system (UCM). I find this desktop UI for UCM interesting because a) Unison is interesting, and b) they did it with Elm and Tauri.

      1. 4

        As somebody who likes Unison, I found Elm to be very cool and easy to get started with. Doesn’t have a lot of fancy features but pattern matching and its type system work really well together and for UI stuff that’s generally speaking enough for me. Same vibes with Gleam.

        Unison itself is something I’ve been using for most of my free-time-budget, because it’s a delightfully hassle free experience.