Port of Jason L. McKesson's "Learning Modern 3D Graphics Programming" to Haskell using Tobias Bexelius' GPipe framework