
As of recently you can have private libraries in a package. See e.g. my htoml-megaparsec package for an example: http://hackage.haskell.org/package/htoml-megaparsec where I use it to do exactly what you wanted. On 1/7/19 2:08 AM, Georgi Lyubenov wrote:
Greetings,
I want to have internal modules which I do not expose at all. I also want to be able to test them.
This however also hides these modules from my tests.
The best way I have found to work around this is to include my entire source directory in the test suite (source-dirs). This however means that I can't reuse builds that didn't include the tests.
Is there some obvious and "best" solution that I am missing here? For reference I use Stack.
Thanks in advance!
======= Georgi
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.