When I do a qualified import such as:
λ> import qualified Data.Bool

then query a type, this is the output.
λ> :t Data.Bool.bool
Data.Bool.bool :: a -> a -> Bool -> a

Was expecting:
λ> :t Data.Bool.bool
Data.Bool.bool :: a -> a -> Data.Bool.bool -> a

I experimented with changing the -fno-implicit-import-qualified flag and the result was the same. Is there an option that needs to be set to show the expected behavior?

Regards,
Andrea

Sent with ProtonMail Secure Email.