This is a computer graphics-oriented linear algebra library developed in Haskell. It is designed to cater to graphics-specific requirements.
The primary intended usage of vect is computer graphics, and it comes with basic OpenGL support that makes it easier for users to integrate it into their projects. The library also provides support for projective 4-dimensional operations, which are commonly used in the OpenGL environment.
One of the most impressive aspects of vect is the range of base fields it supports. You can choose between Float or Double, depending on your requirements and preferences. This flexibility makes it easier to use the library for different types of applications and with different technologies.
Finally, it's worth noting that vect is licensed and distributed under the terms of the BSD License. This ensures that users have complete freedom to use, modify, and distribute the software without any restrictions, making it an excellent choice for those who value openness and freedom.
Version 0.4.0: N/A