Haskell datatypes for reading, writing, and manipulating STL (STereoLithography) format.