Q: Profile Haskell without installing installing profiling libraries for all dependencies
A: You can't. Just install them, what's the problem?
Why?
If I only want to profile my code, considering library calls as no-op for profiling, why can't it allow partial profiling? Enabling profling can be tricky if there are a lot of already installed dependencies. While less accurate, it should be easier.