Fix day6pt1 and add correct day6pt2
[adventofcode2019.git] / src / adventofcode2019 / lib.clj
CommitLineData
cca08f5d
JK
1(ns adventofcode2019.lib
2 [:require [clojure.string :as str]
3 [clojure.java.io :as io]])
4
5(defn get-list-from-file
6 ([file-name]
7 (str/split-lines (str/trim (slurp file-name))))
8 ([file-name split-regex]
9 (str/split (str/trim (slurp file-name)) split-regex)))
10
11(defmacro input-file []
12 (let [bottom-ns (last (str/split (str *ns*) #"\."))]
13 (str "resources/" bottom-ns)))
14
15(def parse-int
16 #(Integer/parseInt %))
0503903a
JK
17
18(def part1
19 #(println (str "Part 1: " %)))
20(def part2
21 #(println (str "Part 2: " %)))