haskell / haskell/cabal

Feature Request: reexported-modules should be able to export other-modules

Open
#4,868 4 comments 0 reactions 0 assignees View on GitHub
blocked: ghc Cabal: file format type: enhancement
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

Modules that aren't in `exposed-modules` aren't allowed to be used as `reexported-modules`.

If we could re-export `other-modules`, this would give users a lot more freedom when designing project structure without using internal libraries as shims.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.