The Curious Engineer

All blogs / Algorithms / data structures

ian erik varatalu

iev.ee

Algorithms / data structuresOCaml / F#RustPerformance / optimization

Posts
10 from 3 Feb 2026 to 16 Sep 2026
Posting
monthly (10 in the last year)
Kind
personal blog
Feed
https://iev.ee/rss.xml

2026 10

  1. Labeled matches: why is this not in every regex engine?
  2. what 262,715 regex questions on stack overflow haven't answered (part 2)
  3. what 262,715 regex questions on stack overflow haven't answered
  4. finding all regex matches has always been O(n²). even in the engines built to prevent it
  5. symbolic derivatives and the rust rewrite of RE#
  6. RE#: how we built the world's fastest regex engine in F#
  7. concretization, or how 10 lines of rust got me a dangling pointer and undefined behavior
  8. gzip decompression in 250 lines of rust
  9. why use F# for scripting and automation?
  10. starting a dev/research blog