If you have questions getting started, feel free to ask them over on the stack mailing list[1], you'll find many very helpful people over there. From quickly scanning this thread, I don't see any use cases that aren't handled well by stack, but I'd rather not spam the beginner mailing list with details of how to make it all happen.

I would also recommend reading the wiki pages, which give quite a bit of information on various use cases.

[1] https://groups.google.com/d/forum/haskell-stack

On Fri, Jul 10, 2015 at 8:39 AM Bjørn Øivind Bjørnsen <bo.bjornsen@gmail.com> wrote:
On 10/07/15 17:33, Imants Cekusins wrote:
> .. does stack also allow to reference local packages (not on Hackage)?
>
> I just began to learn cabal so maybe it is early for me to switch to
> stack yet. One thing at a time :)

I believe so, but I have not tried it yet.
Check out the wiki on Github:
        https://github.com/commercialhaskell/stack/wiki/FAQ#i-need-to-use-a-package-or-version-of-a-package-that-is-not-available-on-hackage-what-should-i-do

Maybe that works for you?

I must admit that I am still quite green at Haskell
infrastructure/tooling stuff, but I have still had a fair amount of
trouble with cabal-install, so trying stack was a no-brainer for me at
least :)

Bjørn Øivind

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners