a library for abstract algebra?

Hi, is there a Haskell library for defining and working with algebraic structures such as groups, rings, fields, finite fields, vector spaces or modules? I found only several vector-related libraries, but they were all only over the field of real numbers (Double) and defined only vector spaces, not other algebraic structures. Thanks, Petr

Hi, Maybe, Numeric Prelude will work: http://hackage.haskell.org/package/numeric-prelude Regards, Pavel
Petr Pudlák mailto:petr.mvd@gmail.com April 18, 2013 12:50 Hi,
is there a Haskell library for defining and working with algebraic structures such as groups, rings, fields, finite fields, vector spaces or modules? I found only several vector-related libraries, but they were all only over the field of real numbers (Double) and defined only vector spaces, not other algebraic structures.
Thanks, Petr _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

http://hackage.haskell.org/package/algebra -- Your ship was destroyed in a monadic eruption.

Wow, "there is an Edward Kmett package for everything", isn't it? :D
On 18 April 2013 13:12, Gábor Lehel
http://hackage.haskell.org/package/algebra
-- Your ship was destroyed in a monadic eruption. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Hi,
Petr Pudlák
Hi, is there a Haskell library for defining and working with algebraic
structures [...] ? There is also http://hackage.haskell.org/package/HaskellForMaths
participants (5)
-
Alfredo Di Napoli
-
Gábor Lehel
-
Mikhail Glushenkov
-
Pavel Ryzhov
-
Petr Pudlák