A Clifford algebra library http://github.com/spacekitteh/haskell-clifford
|Latest on Hackage:||0.1.0.14|
Clifford algebra for Haskell! :D
This is initially going to just be algebraic stuff, but I'll probably add things such as numerical differentiation/integration eventually.
--change-log-- 0.1.0.14 Added pendulum example 0.1.0.13 Adding ability to create linear operators from matrices; made linear operators a category and monoid 0.1.0.12 Adding type signatures to top level stuff 0.1.0.11 More inlining and specialisation 0.1.0.10 Fixed compile error whoops 0.1.0.9 Inlined/specialised a bunch of function, hueg speed increase 0.1.0.8 Implemented algebraic/transcendental typeclasses 0.1.0.7 Adding basic linear operators; made multivector a field 0.1.0.6 Memoising the blade index comparision function for a 20% speed increase 0.1.0.5 Adding hspec tests, fixed blade comparison to order blades in terms of grade first
0.1.0.4 Made multivectors have a (p,q) metric signature at the type level