Package maintainers and Hackage trustees are allowed to edit certain bits
of package metadata after a release, without uploading a new tarball.
Note that the tarball itself is never changed, just the metadata that is
stored separately. For more information about metadata revisions, please
refer to the
Hackage Metadata Revisions FAQ.
No. |
Time |
User |
SHA256 |
-r3 (containers-verified-0.5.11.0-r3) |
2018-03-22T17:18:30Z |
JoachimBreitner |
837a0f2cde4e4d9bcde84427c59414c287b5bdb8571388c355b7df23a43f4f24
|
|
Changed description
from In the context of the <https://deepspec.org/main DeepSpec project>, parts of the
<http://hackage.haskell.org/package/containers containers> library were
formally verified using <https://github.com/antalsz/hs-to-coq hs-to-coq> and
the interactive theorem prover Coq.
This package depends on precisely the verified version of containers and
re-exports the verified parts of the API, with module name and function name
unchanged.
If you happen to use only the verified subset of the API, then you can simply change
@containers@ to @containers-verified@ in your @.cabal@ file and earn bragging
rights about using verified data structures in your project. Because the
types from @containers@ are re-exported, you can still interface with other
libraries that depend on @containers@ directly.
If you happen to need additional modules or functions, you will have to
depend on both @containers@ and @containers-verified@, and use
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#package-qualified-imports package-qualified imports> to disambiguate.
This package does not re-export any of the @….Internals@ modules.
We cannot control which type class instances are re-exported; these therefore
may give you access to unverified code. Also, the @conatiners@ code contains
some CPP directives; these can enable different code on your machine than the
code that we verified (e.g. different bit-widths).
To learn more about what exactly has been verified, and how wide the
formalization gap is, see the paper <https://arxiv.org/abs/1803.06960 “Ready, Set, Verify! Applying hs-to-coq
to real-world Haskell code”> by Joachim Breitner, Antal Spector-Zabusky, Yao
Li, Christine Rizkallah, John Wiegley and Stephanie Weirich.
The long-term maintenance plan for this package is not fleshed out yet, and
certainly depends on user-demand. Let us know your needs! (And your
technical or financial abilities to contribute...)
to In the context of the <https://deepspec.org/main DeepSpec project>, parts of the
<http://hackage.haskell.org/package/containers containers> library were
formally verified using <https://github.com/antalsz/hs-to-coq hs-to-coq> and
the interactive theorem prover Coq.
This package depends on precisely the verified version of containers and
re-exports the verified parts of the API, with module name and function name
unchanged.
If you happen to use only the verified subset of the API, then you can simply change
@containers@ to @containers-verified@ in your @.cabal@ file and earn bragging
rights about using verified data structures in your project. Because the
types from @containers@ are re-exported, you can still interface with other
libraries that depend on @containers@ directly.
If you happen to need additional modules or functions, you will have to
depend on both @containers@ and @containers-verified@, and use
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#package-qualified-imports package-qualified imports> to disambiguate.
This package does not re-export any of the @….Internals@ modules.
We cannot control which type class instances are re-exported; these therefore
may give you access to unverified code. Also, the @conatiners@ code contains
some CPP directives; these can enable different code on your machine than the
code that we verified (e.g. different bit-widths).
To learn more about what exactly has been verified, and how wide the
formalization gap is, see the paper
<https://arxiv.org/abs/1803.06960 “Ready, Set, Verify! Applying hs-to-coq to real-world Haskell code”>
by Joachim Breitner, Antal Spector-Zabusky, Yao Li, Christine Rizkallah, John Wiegley and Stephanie Weirich.
The long-term maintenance plan for this package is not fleshed out yet, and
certainly depends on user-demand. Let us know your needs! (And your
technical or financial abilities to contribute...)
|
-r2 (containers-verified-0.5.11.0-r2) |
2018-03-22T17:16:38Z |
JoachimBreitner |
b7b97bf433e3c9ba57da70b37f567591a94100dc273cf99a04109cdb859ac9e2
|
|
Changed description
from In the context of the <https://deepspec.org/main DeepSpec project>, parts of the
<http://hackage.haskell.org/package/containers containers> library were
formally verified using <https://github.com/antalsz/hs-to-coq hs-to-coq> and
the interactive theorem prover Coq.
This package depends on precisely the verified version of containers and
re-exports the verified parts of the API, with module name and function name
unchanged.
If you happen to use only the verified subset of the API, then you can simply change
@containers@ to @containers-verified@ in your @.cabal@ file and earn bragging
rights about using verified data structures in your project. Because the
types from @containers@ are re-exported, you can still interface with other
libraries that depend on @containers@ directly.
If you happen to need additional modules or functions, you will have to
depend on both @containers@ and @containers-verified@, and use
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#package-qualified-imports package-qualified imports> to disambiguate.
This package does not re-export any of the @….Internals@ modules.
We cannot control which type class instances are re-exported; these therefore
may give you access to unverified code. Also, the @conatiners@ code contains
some CPP directives; these can enable different code on your machine than the
code that we verified (e.g. different bit-widths).
To learn more about what exactly has been verified, and how wide the
formalization gap is, see the paper “Ready, Set, Verify! Applying hs-to-coq
to real-world Haskell code” by Joachim Breitner, Antal Spector-Zabusky, Yao
Li, Christine Rizkallah, John Wiegley and Stephanie Weirich.
The long-term maintenance plan for this package is not fleshed out yet, and
certainly depends on user-demand. Let us know your needs! (And your
technical or financial abilities to contribute...)
to In the context of the <https://deepspec.org/main DeepSpec project>, parts of the
<http://hackage.haskell.org/package/containers containers> library were
formally verified using <https://github.com/antalsz/hs-to-coq hs-to-coq> and
the interactive theorem prover Coq.
This package depends on precisely the verified version of containers and
re-exports the verified parts of the API, with module name and function name
unchanged.
If you happen to use only the verified subset of the API, then you can simply change
@containers@ to @containers-verified@ in your @.cabal@ file and earn bragging
rights about using verified data structures in your project. Because the
types from @containers@ are re-exported, you can still interface with other
libraries that depend on @containers@ directly.
If you happen to need additional modules or functions, you will have to
depend on both @containers@ and @containers-verified@, and use
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#package-qualified-imports package-qualified imports> to disambiguate.
This package does not re-export any of the @….Internals@ modules.
We cannot control which type class instances are re-exported; these therefore
may give you access to unverified code. Also, the @conatiners@ code contains
some CPP directives; these can enable different code on your machine than the
code that we verified (e.g. different bit-widths).
To learn more about what exactly has been verified, and how wide the
formalization gap is, see the paper <https://arxiv.org/abs/1803.06960 “Ready, Set, Verify! Applying hs-to-coq
to real-world Haskell code”> by Joachim Breitner, Antal Spector-Zabusky, Yao
Li, Christine Rizkallah, John Wiegley and Stephanie Weirich.
The long-term maintenance plan for this package is not fleshed out yet, and
certainly depends on user-demand. Let us know your needs! (And your
technical or financial abilities to contribute...)
|
-r1 (containers-verified-0.5.11.0-r1) |
2018-03-17T21:23:43Z |
JoachimBreitner |
92d442bc6a8ee7343bb79dccb542290a7a0068737b0b8baa5a8b8f02b00a5c8a
|
|
Changed description
from In the context of the <https://deepspec.org/main DeepSpec project>, parts of the
<http://hackage.haskell.org/package/containers containers> library were
formally verified using <https://github.com/antalsz/hs-to-coq hs-to-coq> and
the interactive theorem prover Coq.
This package depends on precisely the verified version of containers and
re-exports the verified parts of the API, with module name and function name
unchanged.
If you happen to use only the verified subset of the API, then you can simply change
@containers@ to @containers-verified@ in your @.cabal@ file and earn bragging
rights about using verified data structures in your project. Because the
types from @containers@ are re-exported, you can still interface with other
libraries that depend on @containers@ directly.
If you happen to need additional modules or functions, you will have to
depend on both @containers@ and @containers-verified@, and use
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#package-qualified-imports package-qualified imports> to disambiguate.
This package does not re-export any of the @….Internals@ modules.
We cannot control which type class instances are re-exported; these therefore
may give you access to unverified code. Also, the @conatiners@ code contains
some CPP directives; these can enable different code on your machine than the
code that we verified (e.g. different bit-widths).
To learn more about what exactly has been verified, and how wide the
formalization gap is, see the paper “Ready, Set, Verify! Applying hs-to-coq
to non-trivial Haskell code” by Joachim Breitner, Antal Spector-Zabusky, Yao
Li, Christine Rizkallah, John Wiegley and Stephanie Weirich.
The long-term maintenance plan for this package is not fleshed out yet, and
certainly depends on user-demand. Let us know your needs! (And your
technical or financial abilities to contribute...)
to In the context of the <https://deepspec.org/main DeepSpec project>, parts of the
<http://hackage.haskell.org/package/containers containers> library were
formally verified using <https://github.com/antalsz/hs-to-coq hs-to-coq> and
the interactive theorem prover Coq.
This package depends on precisely the verified version of containers and
re-exports the verified parts of the API, with module name and function name
unchanged.
If you happen to use only the verified subset of the API, then you can simply change
@containers@ to @containers-verified@ in your @.cabal@ file and earn bragging
rights about using verified data structures in your project. Because the
types from @containers@ are re-exported, you can still interface with other
libraries that depend on @containers@ directly.
If you happen to need additional modules or functions, you will have to
depend on both @containers@ and @containers-verified@, and use
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#package-qualified-imports package-qualified imports> to disambiguate.
This package does not re-export any of the @….Internals@ modules.
We cannot control which type class instances are re-exported; these therefore
may give you access to unverified code. Also, the @conatiners@ code contains
some CPP directives; these can enable different code on your machine than the
code that we verified (e.g. different bit-widths).
To learn more about what exactly has been verified, and how wide the
formalization gap is, see the paper “Ready, Set, Verify! Applying hs-to-coq
to real-world Haskell code” by Joachim Breitner, Antal Spector-Zabusky, Yao
Li, Christine Rizkallah, John Wiegley and Stephanie Weirich.
The long-term maintenance plan for this package is not fleshed out yet, and
certainly depends on user-demand. Let us know your needs! (And your
technical or financial abilities to contribute...)
|
-r0 (containers-verified-0.5.11.0-r0) |
2018-03-16T00:47:03Z |
JoachimBreitner |
18dbe519685935ef9c833a666278e48a1e4f77bb58676dc719eaf5e84f95d348
|
|
|