Need help with clojure-by-example?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

241 Stars 44 Forks Other 100 Commits 12 Opened issues


Clojure by Example

Services available


Need anything else?

Contributors list

Clojure by Example


This repository hosts code for Clojure by Example


Run the following commands to run locally.

bundle install
bundle exec middleman server

The command output from middleman tells you the url to access.

Updating Slate

This site is created based on Slate. The only way I know to update Slate is copying all files from the new version of Slate repository and update only what you need for Clojure By Example site.

Namely they are

  • source/
    for the main content
  • source/stylesheets/_variables.scss
    for font size
  • source/layouts/layout.erb
    for "Clojure By Example" logo

See this commit as an example.


  • test
  • clean up the confusion in sequence. probably I should use coll where sequence is mentioned because sequence is not data type.
  • defrecord
  • destructuring
  • dissoc in Map

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.