Updated library of geometric algorithms
Today I released an updated version of the library of geometric algorithms.
October 19, 1998
In my diploma thesis "Geometrische Algorithmen in Haskell" (written in German) I investigate the application of the functional programming paradigm in the context of geometric algorithms.
The implementation of geometric algorithms is often considered as difficult. This is due to the following three problems: inexact arithmetik, degenerated inputs and the correct implementation of complicated parts. The traditional method of software development is made responsible by researchers for the gap between theory and practice of geometric algorithms. We note, that the first two problems are caused by the nature of geometric problems and the last two problems by the methods of software development and the programming language used.
In the thesis is shown, that complex geometric algorithms can be implemented short, modular und with a high degree of abstractness in the functional programming language Haskell. Therefore functional programming posesses the potential to reduce the two last mentioned problems.
I implemented
The thesis is written in German, but probably it is of use for anyone with basic knowledge in functional programming and/or geometric algorithms.
The source code is available.
Today I released an updated version of the library of geometric algorithms.
Almost 10 years after the initial release, i released an updated version of the library of geometric algorithms in Haskell. It now builds with Cabal and requires the Glasgow Haskell...