advent-of-code/2022-elixir/lib/solution.ex

9 lines
265 B
Elixir
Raw Normal View History

2022-11-25 12:01:51 +01:00
defmodule Solution do
@callback parse!(String.t()) :: Any
@callback get_name() :: String.t()
@callback solve(Any) :: String.t()
@callback solve_again(Any) :: String.t()
@callback present(Any) :: String.t()
@callback present_again(Any) :: String.t()
end