Safe Haskell compatability #493

wants to merge 2 commits into

3 participants


This patch makes pretty much every module of pandoc Trustworthy. I hope to convince the authors of the packages pandoc depends on to make their packages Trustworthy, at which point we can turn many of the Trustworthy modules to Safe. If there is some particular module that is not safe, please let me know.

deian and others added some commits Apr 10, 2012
@deian deian everything is made trustworhty
From a brief look at the API, it all seems safe, so I'm currently
labeling all the modules Trustworthy.

TODO: some of the modules may (but are unlikely to) be Safe. In a
later verison, when parsec etc. are labeled Trustworthy, most of the
modules exported by this package can conceivably simply be Safe.
@alevy alevy Merge pull request #1 from deian/master

I don't know anything about these new GHC extensions. Could you explain what is meant by the Trustworthy classification, and what impact it has?

@deian deian closed this Apr 15, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment