Specifically, I’m interested in BEAM, but I’m not sure if I should go for Elixir or Gleam. What seems cool about Gleam is that it has static typing.

I have no experience with functional programming at all btw

  • somegeek@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    2 days ago

    Clojure is simple, is a lisp (huge plus since they are super simple and you gain access to a whole realm of languages), and practical. You can do anything from backend to frontend dev with it, and the philosophy and community are lovely.

    Scheme is less practical but easier to start with.

    Haskell is the least practical but isdefinitely beautiful and helps you understand things better.