wedged

Wedged postcard generator.

https://mathr.co.uk/wedged

Latest on Hackage:4

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

LicenseRef-OtherLicense licensed by Claude Heiland-Allen
Maintained by [email protected]

Wedged (C) 2013,2015,2016,2018,2023 Claude Heiland-Allen.

Copyleft: This is a free work, you can copy, distribute, and modify it under the terms of the Free Art License http://artlibre.org/licence/lal/en/.

Usage:

mkdir 7x5
cd 7x5
wedged 13 9 0.5 72
cd ..
mkdir 12x8
cd 12x8
wedged 14 9 0.8 72
cd ..

Usage with Hugs:

mkdir 7x5
cd 7x5
runhugs -98 -P:../hugs -h1G ../Wedged.hs 13 9 0.5 72
cd ..

Output:

189 SVG files in the 7x5 dir, totalling 4.5 MB, runtime 4m27s.

115 SVG files in the 12x8 dir, totalling 2.7 MB, runtime 9m10s.

Run time measured using a single core of a 4.3GHz AMD Ryzen 7 2700X Eight-Core Processor.

Information:

Version 0 worked with GHC 7.8 and Diagrams 1.2 with the Cairo backend.

Version 1 was updated to work with GHC 8.0 and Diagrams 1.3 with the Cairo backend.

Version 2 was updated to work with GHC 8.4 and Diagrams 1.4 with the Rasterific backend.

Version 3 is updated to work with GHC 8.6 and Diagrams 1.4 with the Postscript backend.

Version 4 is updated to work with GHC 8.0 through 9.4, with fewer dependencies. Hugs compatible, but fails at runtime with an arithmetic overflow.