Advent of Code 2016 Primarily solved in OCaml. Requires ocamlbuild, core_kernel and ppx_deriving. Run make && ./main.native in any subdirectory to build and run that day's solution.