A thin layer of types for graphic libraries
