News for hackers. Stuff that matters.

robstu

Re:A Clojure learning journey on Monday February 19, 2018 @10:25AM (#16413402)
This is exactly the reason I'm doing this :-)

From my past efforts, I can offer you https://github.com/cognician/datomic-doc, which is a riff on the idea of marrying a Markdown editor to doc strings on entities in a Datomic database.

It exposes a handful of Ring handlers as a library, so you can plug it into any Ring web app that uses Datomic and get a turn-key tech doc system.

It's a complete Clojure/ClojureScript/Datomic application, and it's only 800 lines.

I hope it helps you, and feedback is totally welcome!

As for 'book learning'; Living Clojure by Carin Meier is currently in the USD 1 Humble Bundle at https://www.humblebundle.com/books/functional-programming-bo.... It has a 13 week FP course in it. Highly recommended.

Re:A Clojure learning journey on Monday February 19, 2018 @07:31AM (#16412457)
@whalesalad, would you be willing to give me direct feedback on this project, as I go? I'd love to understand your pain points more fully!
Re:A Clojure learning journey on Monday February 19, 2018 @07:25AM (#16412429)
It wasn't so much about ditching Lein as it was taking a clean-slate opportunity to learn and understand the new CLI tooling.

Nothing wrong with Lein at all!

Knobs and dials: this is true of every eco-system, wouldn't you say? Is 2018 the year of the linux desktop, finally? :-)

I agree that Clojure has a lot.

Right assumes a known context. Do what is right for you. Sometimes, that's Knob A, and sometimes that's Dial B. The fun is in figuring it out.