View Source AoC (aoc v0.14.0)

Summary

Types

file()

@type file() :: input_path() | %AoC.Input.TestInput{content: term()}

input()

@type input() :: binary() | File.Stream.t()

input_path()

@type input_path() :: binary()

part()

@type part() :: :part_one | :part_two

problem()

@type problem() :: any()

Functions

find_module(year, day)

run(year, day, part)