Ever run a data analysis for hours only to find out it ran out of memory? Then lost hours to troubleshooting and retries? This is a waste of both your time and compute resources (GPU & RAM prices are skyrocketing).
The Futureverse Resource Specification Project aims to lower such waste by introducing a syntax for resource declarations, monitoring and scheduling (https://www.jottr.org/2026/08/11/roadmap-resources-memory/), e.g.
fits <- map(xs, model_fit) |>
resources(\(x) memory(4*size(x))) |>
futurize()