Exploration OpenGL and Haskell for data analysis and visualization tools