Hi,
I'm quite vexed trying to do the following. Suppose I have a file:
```
module Foo
import qualified Data.Set as S
baz :: S.Set Int
baz = S.empty
```
My goal is to write a function
tyconString :: TyCon -> String
(perhaps with extra parameters) such that given the
`TyCon` corresponding to `Set`, I get back the "original"
name `S.Set`, or even `Data.Set.Set`.
Everything I've tried, which is fiddling with different variants of `PprStyle`, end up giving me `Data.Set.Base.Set`
Does anyone have a suggestion for how to proceed?
Thanks!
- Ranjit.