I forked fortran-lapack of @FedericoPerini to make more procedures pure, listed here, so that more of the procedures in my translations of R packages could be designated pure. The purity analysis and refactoring was done by GPT-5.6 Sol.
source & further reading
fortran-lang.discourse.group — original article
Scientists are using artificial intelligence and large language models to rewrite old code in modern languages
Benchmarking nested do loops, MATMUL and Blas DGEMM
Ported a C code to Fortran, etiquette around it?