Difference between revisions of "Vector-space/Versions"

From HaskellWiki
Jump to navigation Jump to search
(caught up through version 0.1)
 
(version 0.1.1 changes)
Line 2: Line 2:
   
 
=== Version 0.1 ===
 
=== Version 0.1 ===
  +
  +
==== Version 0.1.1 ====
  +
  +
* Added some missing haddock docs
  +
* Added a <hask>Complex</hask> instance of <hask>VectorSpace</hask>
  +
  +
==== Version 0.1 ====
   
 
* Changed representation of the derivative part of <hask>a :> b</hask>. Was <hask>a :> (a :-* b)</hask>. Now <hask>a :-* (a :> b)</hask>, which can also be written <hask>a :~> b</hask> (leaving the derivative's linearity implicit). The type <hask>a :~> b</hask> means infinitely differentiable functions from <hask>a</hask> to <hask>b</hask>.
 
* Changed representation of the derivative part of <hask>a :> b</hask>. Was <hask>a :> (a :-* b)</hask>. Now <hask>a :-* (a :> b)</hask>, which can also be written <hask>a :~> b</hask> (leaving the derivative's linearity implicit). The type <hask>a :~> b</hask> means infinitely differentiable functions from <hask>a</hask> to <hask>b</hask>.

Revision as of 22:56, 20 May 2008

Version 0

Version 0.1

Version 0.1.1

  • Added some missing haddock docs
  • Added a Complex instance of VectorSpace

Version 0.1

  • Changed representation of the derivative part of a :> b. Was a :> (a :-* b). Now a :-* (a :> b), which can also be written a :~> b (leaving the derivative's linearity implicit). The type a :~> b means infinitely differentiable functions from a to b.

Version 0.0.1

  • Oops - there's a serious mistake in the derivatives code in versions up through 0.0.1. I'm working on a solution.