So I have a personal stack library, let\'s call it Foo. In Foo, I have a FooModule module file named FooModule.hs. I have an
Foo
FooModule
FooModule.hs
I do this all the time. In your stack.yaml file, add the path to the Foo package:
stack.yaml
-- stack.yaml packages: - '.' - lib/foo
And then in your Bar.cabal file you say that your build depends on Foo
Bar.cabal
-- project.cabal ... build-depends: base >= 4.7 && < 5 , foo