NeheOpenglElixir A port of nehe_erlang. Play iex -S mix gc = GameCore.start_link GameCore.load(gc, Lesson02) You can edit the lesson02.ex module and recompile it in the shell, and it will live-update, so that's cool.