OCaml and Opam: unbound module Core
Please follow the steps in the Real World OCaml Wiki - Installation Instructions.
Under Setting up and using utop, the instructions state that you should add:
#use "topfind";;
#thread;;
#camlp4o;;
#require "core.top";;
#require "core.syntax";;
to your ~/.ocamlinit
file.
So I jumped the gun a bit. I forgot to add some items to my ~/.ocamlinit file. Specifically I forgot to add
#use "topfind"
#camlp4o
#thread
#require "core.top"
#require "core.syntax"
as mentioned in Chapter 1. D'oh!