Can I use cabal install without being root?

I'd like to use packages from hackage instead of those provided by apt-get as far as possibile.
Is it possible at all? I guess that libraries depending on FFI won't works...


Giacomo