This article is a work in progress. For now, see the examples which contains implementations of the examples from Meeus' Elements of Solar Eclipses.