Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 2.19 KB

learning_clojure.md

File metadata and controls

33 lines (23 loc) · 2.19 KB

Books

  • Clojure For The Brave And True:
    • great beginners guide, presented in a playful style.
    • good for people with some programming experience: starts with setting up Emacs. It is available to read for free online. The tone is light and fun and it doesn''t belabor the differences between FP and OOP.
  • Programming Clojure: excellent general guide to clojure, presumes some programming experience.
  • Clojure Cookbook:
    • good for users who already know clojure and want to learn more advanced techniques.
    • is full of real-world examples that you can copy but that doesn''t make it good resource for learning the language from scratch.
  • Functional Programming for the Object Oriented Programmer
  • Clojure in action starts fine but gets pretty macro heavy very quickly. Perhaps best if you already know something about FP.
  • Living Clojure - for experienced programmers new to Clojure

ClojureBridge events are aimed at increasing participation by people from under-represented groups. However, the curriculum and resources are available for free on GitHub.

#Tool Up!

Getting a "nice" Emacs setup Getting Emacs + Paredit + iTerm2 to work OSX I would also goto your OSX Keyboard shortcuts and un-tick all the keyboard shortcuts and under iTerm Preferences -> Keys delete all the shortcuts

Videos

Apps

There is a REPL-app for android so you can code on the bus.

Good libraries to browse on GitHub

?

Getting help

If you want some specific questions answered and have a slack account why not join clojurians.net