Otimize o código 

O Module cria variáveis ​​únicas cada vez que é executado. Ao escrever uma função usando Block e variáveis globais únicas, a execução repetida é acelerada porque a etapa de criação de variável é omitida.

Remova Module em favor de Block com variáveis globais únicas.

In[1]:=
Click for copyable input
X

Crie uma função inativa.

In[2]:=
Click for copyable input
X
Out[2]=

Aplique a transformação.

In[3]:=
Click for copyable input
X
Out[3]=

Ative o código e o código transformado para fazer definições para fModule e fBlock.

In[4]:=
Click for copyable input
X

Compare valores para valores de teste aleatórios.

In[5]:=
Click for copyable input
X
Out[5]=

Comparando o tempo de espera para um grande conjunto de valores de teste temos um fator de melhoria de 2,5 na velocidade.

In[6]:=
Click for copyable input
X
Out[6]=
de en es ja zh