From dbfce1313881b089d2d6a991f462e1abb49678bb Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Sat, 27 Aug 2022 20:41:40 +0200 Subject: Initialize project --- src/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/lib.rs (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..501b2f7 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,10 @@ +pub fn read_file(day: u8) -> String { + let filename = format!("inputs/day{}", day); + std::fs::read_to_string(filename).unwrap() +} + +pub fn read_lines(day: u8) -> Vec { + read_file(day).split_terminator('\n') + .map(String::from) + .collect() +} -- cgit v1.2.3