On Mon, 4 Oct 2021, Stuart Hungerford wrote: > I'd like to model in Haskell two-dimensional vectors that "belong to" > or "have an ambient space of" a two dimensional vector space. If you only need two dimensional vectors, you might be happy with Data.Complex.