Clojure by Example
This repository hosts code for Clojure by Example
Development
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/index.html.md
for the main contentsource/stylesheets/_variables.scss
for font sizesource/layouts/layout.erb
for "Clojure By Example" logo
See this commit as an example.
Todo
- 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