Filtrera Blog
Going Faster by Doing It Once, All at Once
One compile took 15.7 seconds and allocated 29.5 GB. It was the worst case of a habit the parser had everywhere: doing work it had already done. Fixing that, and then running the independent parts in parallel, made real workloads up to 6.5× faster.
Optional Record Fields: What Changed and Why
Filtrera now has a first-class `field?: T` syntax for optional record fields, replacing the old `field: T | nothing` convention that quietly conflated two different ideas.
Good Bye Type Error Explosions
Type errors in Filtrera now pinpoint exactly where types diverge instead of dumping entire type definitions side by side.
Preview 6 Release Notes
Filtrera Preview 6 introduces more advanced type constraints, such as regular expressions patterns for text
Preview 5 Release Notes
Filtrera Preview 5 introduces several significant updates, including the addition of Maps, enhancements to Lists, and new macros to streamline iterator operations.