なぜ Idris は、関数が定義の順序で表示され、 で宣言された相互再帰が必要なのmutual
ですか?
私は Idris が関数間の依存関係分析の最初のパスを実行し、それらを自動的に並べ替えることを期待しています。私は、Haskell がこれを行うと常に信じてきました。Idris でこれができないのはなぜですか?
なぜ Idris は、関数が定義の順序で表示され、 で宣言された相互再帰が必要なのmutual
ですか?
私は Idris が関数間の依存関係分析の最初のパスを実行し、それらを自動的に並べ替えることを期待しています。私は、Haskell がこれを行うと常に信じてきました。Idris でこれができないのはなぜですか?