ericstewart / adventofclojure-2016

My solutions for Advent of Code 2016 in Clojure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

adventofcode-2016 (Clojure style)

These are my solutions for Advent of Code 2016 in Clojure.

Usage

These exercises are implemented to be run as a combination of tests (lein test) and using a clojure REPL (lein repl).

The solutions themselves are in the source directory with typically a namespace per day/problem.

Supporting tests are in the tests directory, while my personal problem inputs are in the resources directory. Each participant gets unique inputs so these aren't directly useful to anyone but me.

Approach

I typically solve these initially with minimal research into other people's solutions. After this naïve approach, with the support of some tests, I usually do some minor refactoring on my own and possibly additional refactoring after reading through solutions from others. I think learning how to refactor a language is as important as initially creating a solution.

About

My solutions for Advent of Code 2016 in Clojure

License:Eclipse Public License 1.0


Languages

Language:Clojure 100.0%