/time-zone-lookup-tests

Primary LanguageRacketGNU General Public License v3.0GPL-3.0

This is the code for the timezone lookup performance improvements and more timezone lookup blog posts. To run the code you will need to download the GeoJSON timezone data from the timezone-boundary-builder project, place it in a "data" sub-folder, than run each example using a "racket".

racket tzlookup2.rkt

The examples from 7 onwards require the data to be prepared in advance by a corresponding "pack" program, to prepare the data run:

racket tzpack9.rkt

Than you can run the tests multiple times:

racket tzlookup9.rkt