Functional languages can&#x27;t help you when architectures, standard libraries and compilers implement floating point slightly differently.  Cross-system determinism is a totally different property than referential transparency.