Changelog for swiss-ephemeris-0.2.0.0
Changelog for swiss-ephemeris
v0.2.0.0
- Introduces
withEphemerides for bracketed access to the ephemeris directory.
- Changes the signature of
calculateCusps to return a Left value if the underlying library
is unable to calculate the cusps.
- Introduces "monadic" versions of the calculations that work with instances of
MonadFail:
calculateCuspsM and calculateCoordinatesM
- Improves test coverage with property testing.
v0.1.0.0 - 0.1.0.2(2020-08-12)
- Bundles the C code for v2.09.01 of Swiss
Ephemerides -- refer to that
page and related documentation for other possible additions to this package!
- First release with basic bindings to calculate the coordinates of bodies
between the Sun and Chiron, plus cusps and major angles --
calculateCoordinates and calculateCusps, respectively.
- The functions
setEphemeridesPath and closeEphemerides are provided to
initialize (important) and release (less important) resources related to
caching calculations and locating the data files for ephemerides.