Inspiration
I've been an Object-Oriented Programmer (Ruby, Java) for my entire career. I even approached JavaScript as a classical OO language (many do), though my thoughts on that have changed recently.
Now, I want to try my hand at learning a functional programming (FP) language. Though I played with Lisp in school, I didn't fully grasp the core concepts of FP. After checking out Haskell and Elixir, I settled on Clojure.
What is Clojure Newbie?
Clojure Newbie is where I'll be tracking my progress as I learn aspects of using the language and consume core FP concepts.
(def clojure-newbie [] "A Work in Progress")
Taking inspiration from Living Clojure, I'll be following Clojure news and working through problems sets on sites like 4clojure. The goal will be to build and launch a non-trivial Clojure application and/or library.
Noob Resources
Interested in learning more about Clojure yourself? Here are some good starter resources I've come across:
Log in or sign up for Devpost to join the conversation.