| 2026-01-01 05:28 | Update package.yaml (autism) | Robert Russell | 1 | +1 | -1 |
| 2025-12-26 01:53 | Try enabling Strict for performance debugging | Robert Russell | 2 | +6 | -6 |
| 2025-12-26 01:37 | Try specializing type class methods | Robert Russell | 1 | +25 | -3 |
| 2025-12-25 19:10 | Try adding strictness in next | Robert Russell | 1 | +3 | -3 |
| 2025-12-25 04:24 | Try optimizing many_ | Robert Russell | 1 | +10 | -3 |
| 2025-12-25 02:10 | Add boxed version of result for external API | Robert Russell | 1 | +11 | -4 |
| 2025-12-25 02:03 | Unbox Result# | Robert Russell | 1 | +41 | -32 |
| 2025-12-22 19:38 | Add TODO file | Robert Russell | 1 | +17 | -0 |
| 2025-12-22 08:16 | Remove monad parameter | Robert Russell | 1 | +62 | -69 |
| 2025-12-22 07:44 | Also inline class methods | Robert Russell | 1 | +2 | -5 |
| 2025-12-22 07:40 | Add flag to dump GHC core | Robert Russell | 1 | +13 | -0 |
| 2025-12-22 06:14 | Inline everything | Robert Russell | 4 | +96 | -6 |
| 2025-12-22 05:58 | Reexport Sparsec.* | Robert Russell | 1 | +4 | -0 |
| 2025-12-22 05:52 | Start huge refactor | Robert Russell | 6 | +558 | -637 |
| 2025-12-14 21:56 | Unbox parser state | Robert Russell | 2 | +191 | -68 |
| 2025-12-14 20:35 | Use standard field selectors | Robert Russell | 2 | +4 | -7 |
| 2025-12-14 19:56 | Reimplement core combinators in terms of new continue combinator, fix branch, and rename some stuff | Robert Russell | 2 | +87 | -120 |
| 2025-12-14 19:36 | Rename Ok to Success | Robert Russell | 1 | +17 | -18 |
| 2025-12-14 19:34 | Rename qualified import | Robert Russell | 1 | +6 | -6 |
| 2025-12-14 19:31 | Make exports explicit, and add/update char/rune predicates | Robert Russell | 1 | +159 | -30 |
| 2025-12-14 06:28 | Enable optimizations | Robert Russell | 1 | +1 | -0 |
| 2025-12-14 06:20 | Update to GHC 9.10 and language version GHC2024, and clean up | Robert Russell | 3 | +177 | -146 |
| 2025-12-09 05:45 | Update LTS version and extensions | Robert Russell | 2 | +25 | -30 |
| 2024-08-30 03:47 | Add some combinators; remove some others | Robert Russell | 3 | +33 | -14 |
| 2024-08-27 22:14 | Add README | Robert Russell | 1 | +6 | -0 |
| 2024-08-27 22:10 | Remove non parser code | Robert Russell | 1 | +0 | -23 |
| 2024-08-27 22:08 | Fix incomplete matches | Robert Russell | 1 | +5 | -2 |
| 2024-08-27 22:06 | Distinguish TypeNames and TermNames | Robert Russell | 1 | +28 | -27 |
| 2024-08-27 22:02 | Add -Wno-missing-signatures GHC option | Robert Russell | 1 | +1 | -0 |
| 2024-08-27 21:25 | Extend surface syntax | Robert Russell | 1 | +103 | -56 |
| 2024-08-27 21:06 | Add new branch combinator | Robert Russell | 1 | +5 | -0 |
| 2024-08-27 10:55 | Get example apparently working | Robert Russell | 1 | +31 | -19 |
| 2024-08-27 10:45 | Make bytesOf and spanOf modify parser state | Robert Russell | 1 | +11 | -6 |
| 2024-08-27 09:52 | Add runParse and mapParse | Robert Russell | 1 | +6 | -0 |
| 2024-08-27 09:39 | Start work on example | Robert Russell | 2 | +171 | -1 |
| 2024-08-27 09:33 | Unhide Prelude.lex | Robert Russell | 1 | +1 | -1 |
| 2024-08-27 09:32 | Fix runWhileM following delete of lexM | Robert Russell | 1 | +1 | -5 |
| 2024-08-27 07:31 | Pick more reasonable names | Robert Russell | 1 | +18 | -18 |
| 2024-08-27 07:01 | Delete lex{,M} | Robert Russell | 1 | +0 | -36 |
| 2024-08-27 07:00 | Move Sparsec from System Q | Robert Russell | 4 | +435 | -0 |
| 2024-08-27 04:31 | Add LICENSE | Robert Russell | 1 | +16 | -0 |