From e9367fd78405bde4af6094957b9a6a0a89f814b7 Mon Sep 17 00:00:00 2001 From: bluepython508 Date: Mon, 11 Dec 2023 13:45:15 +0000 Subject: [PATCH] Include timing information --- lib/aoc2023.ex | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/aoc2023.ex b/lib/aoc2023.ex index 5e55da4..4a60b2f 100644 --- a/lib/aoc2023.ex +++ b/lib/aoc2023.ex @@ -4,9 +4,12 @@ defmodule Aoc2023 do import Aoc2023.Common def main(input) do - parsed = parse(input) - IO.puts("Part 1: #{part1(parsed)}") - IO.puts("Part 2: #{part2(parsed)}") + {took, _} = :timer.tc fn -> + parsed = parse(input) + IO.puts("Part 1: #{part1(parsed)}") + IO.puts("Part 2: #{part2(parsed)}") + end + IO.puts("Took #{took / 1_000}ms") end end end