A batteries included starter pack for participating in Advent of Code using Clojure!
(This projects uses lein).
There are 25 namespaces, 25 input files 25 example input files, 25 tests, and 50 lein
tasks.
lein
task and run lein run d01.p1
!(ns advent-of-code.day-01) (defn part-1 "Day 01 Part 1" [input] input) (defn part-2 "Day 01 Part 2" [input] input)
(ns advent-of-code.core-test (:require [clojure.test :refer [deftest testing is]] [advent-of-code.day-01 :refer [part-1 part-2]] [clojure.java.io :refer [resource]])) (deftest part1 (let [expected nil] (is (= expected (part-1 (slurp (resource "day-1-example.txt"))))))) (deftest part2 (let [expected nil] (is (= expected (part-2 (slurp (resource "day-1-example.txt")))))))
# clone $ git clone git@github.com:mhanberg/advent-of-code-clojure-starter.git advent-of-code $ cd advent-of-code # Reinitialize your git repo $ rm -rf .git $ git init
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4