Report and code developed during the project undertaken with Haskell.org for the arithmoi library under supervision of Andrew Lelechenko.
The file Number Field Sieves contains a detailed report of the project.
Here are the main development phases of the project and their respective pull requests.
Here are the final versions of the four main files developed during the project.