hasktrace A simple raytracer using haskell lists to implement vectors and vector functions. Very inefficient, but is close to being general enough to trace rays in space with an abitrary number of dimensions.