Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Living Clojure

    Living Clojure

    Carin Meier · 2015

    “If you’re an experienced programmer who has not worked with Clojure before, this guide is the perfect thorough but gentle introduction for you. Author Carin Meier not only provides a practical overview of this JVM language and its functional programming concepts, but also includes a complete hands-on training course to help you learn Clojure in a structured way. The first half of the book takes you through Clojure’s unique design and lets you try your hand at two Clojure projects, including a web app. The holistic course in second half provides you with critical tools and resources, including ways to plug into the Clojure community. Understand the basic structure of a Clojure expression Learn how to shape and control code in a functional way Discover how Clojure handles real-world state and concurrency Take advantage of Java classes and learn how Clojure handles polymorphism Manage and use libraries in a Clojure project Use the core.async library for asynchronous and concurrent communication Explore the power of macros in Clojure programming Learn how to think in Clojure by following the book’s seven-week training course”

    Lisp & Functional
    Open LibraryAmazon
    Stats for nerds
    13recommend
    19mentions
    16people
    2015–2021years
    79% recommend21% neutral

    Mentions per year

    2015201620172018201920202021

    What Hacker News says

    1. pkdJun 2021
      If you are into books, I will recommend Clojure for the Brave and True which is free to read online [1], and Living Clojure [2], in that order.

      If you're into interactive kata-style problems, there's 4Clojure [3].

      Also join the Clojurians's Slack [4] for the community.

      [1] https://www.braveclojure.com/clojure-for-the-brave-and-true/ [2] https://www.oreilly.com/library/view/living-clojure/97814919... [3] https://www.4clojure.com/ [4] https://clojurians.slack.com/

      thread
    2. truth_seekerMay 2021
      This is my way of learning too. I certainly dont have a patience to read the docs, official guide before i start. Just hacking directly through repl and getting to know primitive data types, constructs and most commonly needed APIs functions is the most practical way IMHO.

      Of most of the books written on clojure i really like "Living Clojure" by Carin Meier. Throughout this book, she will give you the feeling that she is sitting beside you and you pair programming with a senior clojure developer. She goes very elegantly into each topic through actual examples and necessary commentary.

      Highly recommend this book :- https://www.oreilly.com/library/view/living-clojure/97814919...

      thread
    3. slifinJul 2020
      Living Clojure is my favourite learning book on Clojure

      Also I recommend making friends with someone who can show you their structural editing and REPL setup, preferably more than one friend because it's like trying on clothes

      thread
    4. puredangerAug 2018
      Getting Clojure (Russ Olsen), Clojure for the Brave and True (Daniel Higginbotham), Living Clojure (Carin Meier), and Programming Clojure (me, Stuart Halloway, Aaron Bedra) are the best intro books, in my opinion.
      thread
    5. robstuFeb 2018
      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.

      thread
    6. modernerdNov 2017
      Sorry if it came across that way!

      I recognise that it's easy online to mistake enthusiasm for overselling, and that wasn't my intention at all.

      I have no stake in this other than to encourage people to give Clojure a try (I just enjoy the language and want to see it grow). I shared my perception that the site owner is well-respected (based on the community's reactions to blog posts, forum posts, and talks), and gave my own reasons (the education style works for me and he speaks with clarity and authority on a topic that can often be mired in academic concerns).

      The good thing is that others teach Clojure actively if you're looking for a less job-oriented marketing pitch. For example, https://lambdaisland.com/ is worth learning from (and run by a developer with a popular Clojure project called Chestnut, if that matters to you), http://www.4clojure.com/ and http://clojurescriptkoans.com/ are free practise sites, and the https://www.braveclojure.com/ and Living Clojure books were helpful to me when getting started.

      thread

    Related

    Cover of Programming Clojure
    2009–2026

    Programming Clojure

    Stuart Halloway
    37 recommend · 103
    Cover of Clojure for the Brave and true
    2013–2026

    Clojure for the Brave and true

    Daniel Higginbotham
    89 recommend · 139
    Cover of Practical Clojure
    2010–2025

    Practical Clojure

    Luke VanderHart
    7 recommend · 18
    Cover of Getting Clojure
    2018–2026

    Getting Clojure

    Russ Olsen
    4 recommend · 7
    Cover of Clojure programming
    2009–2025

    Clojure programming

    Chas Emerick
    30 recommend · 55
    Cover of The Joy of Clojure
    2010–2025

    The Joy of Clojure

    Michael Fogus
    72 recommend · 139
    Cover of On LISP
    2007–2026

    On LISP

    Paul Graham
    192 recommend · 533
    Cover of Clojure in action
    2010–2023

    Clojure in action

    Amit Rathore
    12 recommend · 29