diff options
author | Jesse Luehrs <doy@tozt.net> | 2021-12-18 13:21:42 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2021-12-18 13:21:42 -0500 |
commit | d16795e44aeac17bee08363bd08c1a9672edf3d4 (patch) | |
tree | 3f70ddaf74b10db3f0e38c8a81838607f4e26a2c /src/util.rs | |
parent | d1cacab50a8cab269da867ae900e903648b42cff (diff) | |
download | advent-of-code-d16795e44aeac17bee08363bd08c1a9672edf3d4.tar.gz advent-of-code-d16795e44aeac17bee08363bd08c1a9672edf3d4.zip |
factor out parsing
Diffstat (limited to 'src/util.rs')
-rw-r--r-- | src/util.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/util.rs b/src/util.rs index f60e78d..0bd31e5 100644 --- a/src/util.rs +++ b/src/util.rs @@ -5,3 +5,8 @@ pub mod parse; pub mod grid; + +pub fn data(year: u16, day: u16) -> anyhow::Result<std::fs::File> { + std::fs::File::open(format!("data/{}/{}.txt", year, day)) + .map_err(|e| anyhow::anyhow!(e)) +} |