Is there any Haskell package/impl already that calculates sunrise and sunset for a given location (via lat/lon)?