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.
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.