Haskell - precisa definir a instância Vector2 para typeclass

newtype Vector2 a = Vector2 (a,a)
     deriving (Show,Eq)

class VectorSpace v where
     vZero :: (Num a) => v a
     vSum :: (Num a) => v a -> v a -> v a
     vScalarProd :: (Num a) => a -> v a -> v a
     vMagnitude :: (Floating a) => v a -> a

Precisa definir para Vector2 como instâncias da classe de tipo VectorSpac

questionAnswers(1)

yourAnswerToTheQuestion