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

Deprecation plan #59

Closed
sgraf812 opened this issue Jan 3, 2020 · 1 comment
Closed

Deprecation plan #59

sgraf812 opened this issue Jan 3, 2020 · 1 comment
Assignees
Milestone

Comments

@sgraf812
Copy link

sgraf812 commented Jan 3, 2020

The library mentions the following plan for deprecation

There is an issue in the Cabal issue tracker about adding cabal doctest command. After that command is implemented, this library will be deprecated.

But

  • That issue has already been closed (although there is only cabal v1-doctest)
  • This library is useful independently of doctest. It's probably easy to say so in retrospect, but I think it should have been given a different name. I like it as a maintained replacement of https://hackage.haskell.org/package/cabal-toolkit.

I use this to initialise the GHC API so that I can compile Haskell code to Core. I used cabal-toolkit before, but that didn't work well with doctest. Hmm. Maybe I should use hie-bios instead? 🤔
Edit: No, I don't think that would work. There's no way I can make sure that the GHC versions match, which is trivial with cabal-doctest and cabal-toolkit.

Regardless, I think it would be good to update that note.

@andreasabel
Copy link
Collaborator

I removed the reference to cabal doctest in 1.0.9.

@andreasabel andreasabel added this to the 1.0.9 milestone Nov 7, 2021
@andreasabel andreasabel self-assigned this Nov 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants