Skip to content


GHCi fails to print type signatures containing non ascii characters on Windows #9

schernichkin opened this Issue · 2 comments

2 participants


For example typing ":t control" will lead to message:

:: MonadBaseControl b m =>
(Control.Monad.Trans.Control.RunInBase m b
-> b (Control.Monad.Trans.Control.StM m *** Exception: :hPutChar: invalid argument (invalid character)

This makes working with library less comfortable. Since not all terminals support unicode, I suggest to refrain from the use of unicode in type signatures.


Thanks for notifying me about this problem.

@basvandijk basvandijk closed this

I uploaded a fix to Hackage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.