Do graphics programming with functional reactive programming with Netwire and GLFW-b