Type safe OpenGL – Converting strings into types in D | Dark Hacker News