Commit Graph

21 Commits

Author SHA1 Message Date
Mats Rauhala 537c0df198 Update tests 2021-10-29 22:39:27 +03:00
Mats Rauhala 75aa615263 Clean up 2021-10-29 22:37:47 +03:00
Mats Rauhala a300c88cfb Try parallel 2021-10-29 22:09:43 +03:00
Mats Rauhala 560ea23861 parallel 2021-10-29 20:47:04 +03:00
Mats Rauhala 1c4e766f92 Redundant bracket 2021-10-29 17:43:35 +03:00
Mats Rauhala 0c75d66122 Simplify querying 2021-10-29 17:34:41 +03:00
Mats Rauhala e189f87dd7 Use Data.Map on streaming side as well 2021-10-29 17:26:29 +03:00
Mats Rauhala 87f6eb00f6 Bring the addressbook back up to date
- bytestring-trie is not available
- hls
- modern shell.nix
- base
- Re-implement trie, with benchmarks
- Realize my implementation of trie is slower than Data.Map, use that
  instead
2021-10-29 17:22:29 +03:00
Mats Rauhala a672fecbc9 Querying 2020-12-11 17:55:52 +02:00
Mats Rauhala 91578bfb03 Save as trie 2020-12-11 17:55:35 +02:00
Mats Rauhala 22b143aac7 Wall everything 2020-12-11 17:53:34 +02:00
Mats Rauhala 7f6b318fcb More strict emails 2020-12-11 17:53:08 +02:00
Mats Rauhala a4da4f73da Reduce into unique addresses 2020-12-10 23:20:38 +02:00
Mats Rauhala c9cf4c1d59 Catch exceptions 2020-12-10 23:14:12 +02:00
Mats Rauhala 55ddbd55e2 Streaming read 2020-12-10 23:08:03 +02:00
Mats Rauhala d0521df8bb Parse headers from an email 2020-12-10 22:22:46 +02:00
Mats Rauhala 98ec13e0cd Fix the email comment format 2020-12-10 21:38:32 +02:00
Mats Rauhala b483ccb3f4 Tests pass 2020-12-10 21:24:23 +02:00
Mats Rauhala a43b0bf471 Initial email header parsing 2020-12-10 21:08:48 +02:00
Mats Rauhala ddeb89c025 Deps 2020-12-10 19:50:26 +02:00
Mats Rauhala 3226856439 Initial commit 2020-12-10 19:47:11 +02:00