Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template module need to be able to be imported in mutually dependent way (hs-boot) #109

Open
wavewave opened this issue Sep 6, 2018 · 0 comments

Comments

@wavewave
Copy link
Owner

wavewave commented Sep 6, 2018

Like *.Interface modules, *.Template modules used in other Template or Interface should be defined as hs-boot.

Context

We split each class into separate Haskell module, but each class may refer to other classes in a mutually dependent way. To support this, we use hs-boot mechanism for *.Interface. Template module also works as Interface, so we need to generate hs-boot file for Template.

@wavewave wavewave moved this to Backlog in fficxx dev Aug 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

1 participant