Skip to content

davidkun/clojure-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clojure Exercises

A place to keep track of problems/solutions in Clojure.

The problems are from the 4clojure.

Notes

Handy clojure.core functions to keep in mind:

Workflow

  1. Get just (brew install just)
  2. Run tests continuously in --watch mode
    $ just watch
  3. Write empty solution method ➡️ write the test(s) ➡️ implement solution 🔁
    # e.g. create q017.clj and q017_test.clj
    $ just create 017

Linting / formatting

# lint code
$ just lint

# format code
$ just format

TODO

  • Lint with babashka for quicker startup time?

About

Clojure problem sets from 4clojure

Resources

License

Stars

Watchers

Forks