allow lens-4.12.* and linear-1.19.*
add B-spline to bezier conversion
cabal: allow lens-4.11
.cabal: add link to webpage in description
starting point should now be Diagrams not Prelude
bump to 1.3
allow linear 1.18
Add sandbox finding function in Util.
This is hopefully a more robust way to find sandboxes. It searches for
the through several enrironment variable, then looks for cabal.sandbox.config in the current folder and any parents.
cabal: allo linear-1.17.*
Bump lens upper bound to 4.9
Add Diagrams module.
This only exports things from diagrams or diagrams-lib. This could be usefull want to avoid conflicts other libraries exported from Diagrams.Prelude.
Use Diagrams for Diagrams.Prelude.
Generalise @@ and bump lens to 4.6.
In 4.6 lens got rid of AReview' and AReview only takes 2 arguments. If we want support for lens <4.6 we need to add some CPP.
Add matrix module.
split out new package diagrams-solve
Everything formerly in `Diagrams.Solve` is now in
`Diagrams.Solve.Polynomial` in the `diagrams-solve` package; the
tridiagonal solving code in `Diagrams.CubicSpline.Internal` was moved to
cabal: allow base-4.8 for GHC-7.10
allow lens-4.7 and linear-1.16
Bump JuicyPixels to allow 3.2
Allow lens-4.6 and linear-1.14
Start of intersections.
Changes for linear update.
Remove module that arn't there yet.
Add version to mtl.
Hopfully fix new sizespec bugs.
Some change to Intersections.
Still not ready.
Start of linear map module.