create 2023 folder

This commit is contained in:
Kristofers Solo
2023-12-02 19:51:58 +02:00
parent 97b9b6f430
commit a03e4daf32
29 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
use color_eyre::Result;
use {{crate_name}}::part1::process;
fn main() -> Result<()> {
let file = include_str!("../../input1.txt");
let result = process(file)?;
println!("{}", result);
Ok(())
}

View File

@@ -0,0 +1,9 @@
use color_eyre::Result;
use {{crate_name}}::part2::process;
fn main() -> Result<()> {
let file = include_str!("../../input2.txt");
let result = process(file)?;
println!("{}", result);
Ok(())
}

View File

@@ -0,0 +1,2 @@
pub mod part1;
pub mod part2;

View File

@@ -0,0 +1,18 @@
use color_eyre::Result;
pub fn process(input: &str) -> Result<()> {
todo!("day xx - part 1");
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_process() -> Result<()> {
let input = "";
todo!("haven't built test yet");
assert_eq!("", process(input)?);
Ok(())
}
}

View File

@@ -0,0 +1,18 @@
use color_eyre::Result;
pub fn process(input: &str) -> Result<()> {
todo!("day xx - part 2");
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_process() -> Result<()> {
let input = "";
todo!("haven't built test yet");
assert_eq!("", process(input)?);
Ok(())
}
}