Quais são as limitações da programação funcional total? Não está completo com Turing, mas ainda suporta um grande subconjunto dos programas possíveis. Existem construções importantes que você poderia escrever em uma linguagem completa de Turing, mas não em uma linguagem funcional total?
E é correto dizer que os programas escritos em linguagens funcionais totais podem ser completamente analisados estaticamente, enquanto a análise estática em linguagens completas de Turing é limitada por coisas como o problema da parada? Com isso, não quero dizer que em linguagens funcionais totais tudo possa ser determinado estaticamente, porque algumas coisas são conhecidas apenas em tempo de execução, mas quero dizer que, em teoria, programas escritos em uma linguagem de programação funcional total ideal podem ser analisados para que tudo o que poderia, em teoria, ser determinado estaticamente, pode ser determinado estaticamente. Ou ainda existem problemas indecidíveis herdados em linguagens funcionais totais que tornam a análise estática incompleta? Alguns problemas sempre serão indecidíveis, independentemente do idioma em que foram escritos, mas estou interessado em problemas que são herdados pelo idioma,