Check out https://elixir-lang.org
There is an argument for performance, but static typing really gets the performance benefit when you have fixed size data type arrays. Elixir has powerful bit and byte manipulation in the standard library for many such operations, and if you're really looking to do mathematical transformations of arrays and matrices, you shouldn't choose elixir.
> time assurances of correctness _in a majority of cases_
So basically, let's do it and pray it works, maybe?