Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
の欠点ScopedTypeVariablesは何ですか? デフォルトでオンになっていないのはなぜですか?それはより悪い推論につながりますか?失敗するエッジケースはありますか? GHCで実装するのはかなり難しいですか?
ScopedTypeVariables
他のすべての拡張機能がデフォルトでオンになっていないのと同じ理由で、デフォルトではオンになっていません。Haskell 標準の一部ではありません。
augustss が言ったように、これには型チェッカーでより多くのロジックが必要ですが、それを面倒だと考える人はいないと思います。