Metadata revisions for invert-1.0
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 (invert-1.0-r3) |
2021-06-02T04:44:44Z |
chris_martin |
ae28eaaeaf6b1389623d4b8ae0d39ebfd0070479a16cad6237e78873b341456b
|
|
Changed tested-with
from ghc ==8.10.3: ghc ==8.8.4: ghc ==8.6.5
to ghc ==9.0.1: ghc ==8.10.3: ghc ==8.8.4: ghc ==8.6.5 Changed synopsis
from Automatically generate a function's inverse
to Automatically generate a function’s inverse Changed description
from This library deals with computing a function's inverse.
This is, of course, not possible in general, so the
applicability of this library comes with some caveats:
* The function's domain must be enumerable, and
preferably rather small. We provide a few suggestions
and utilities for how to enumerate the domain.
* The function's codomain must belong to the @Eq@ class.
An @Ord@ or @Hashable@ instance is also nice, to
accommodate a data structure for efficient lookups.
* The functions for inverting injections, surjections,
and bijections require some care to use correctly,
because the library does not verify these properties.
The main purpose of this library is to provide documentation
and convenience. It does not contain a great quantity of code,
so a user hesitant to incur a dependency on the package might
well choose only to read and borrow its techniques.
to This library deals with computing a function’s inverse.
This is, of course, not possible in general, so the
applicability of this library comes with some caveats:
* The function’s domain must be enumerable, and
preferably rather small. We provide a few suggestions
and utilities for how to enumerate the domain.
* The function’s codomain must belong to the @Eq@ class.
An @Ord@ or @Hashable@ instance is also nice, to
accommodate a data structure for efficient lookups.
* The functions for inverting injections, surjections,
and bijections require some care to use correctly,
because the library does not verify these properties.
The main purpose of this library is to provide documentation
and convenience. It does not contain a great quantity of code,
so a user hesitant to incur a dependency on the package might
well choose only to read and borrow its techniques. Changed the library component's library dependency on 'base'
from ^>=4.12 || ^>=4.13 || ^>=4.14
to ^>=4.12 || ^>=4.13 || ^>=4.14 || ^>=4.15 Changed the library component's library dependency on 'hashable'
from ^>=1.3
to ^>=1.2.7 || ^>=1.3 Changed the library component's library dependency on 'unordered-containers'
from ^>=0.2
to ^>=0.2.9 Changed the test suite 'billing-codes-example' component's library dependency on 'base'
from ^>=4.12 || ^>=4.13 || ^>=4.14
to ^>=4.12 || ^>=4.13 || ^>=4.14 || ^>=4.15 Changed the benchmark 'benchmarks' component's library dependency on 'base'
from ^>=4.12 || ^>=4.13 || ^>=4.14
to ^>=4.12 || ^>=4.13 || ^>=4.14 || ^>=4.15
|
-r2 (invert-1.0-r2) |
2021-02-09T21:48:22Z |
chris_martin |
91b21119e5c9b343cfaf631102232283c2595ecba4616682aefc8327878f49a0
|
|
Changed category
Functions
|
-r1 (invert-1.0-r1) |
2021-02-09T21:46:49Z |
chris_martin |
27c173d526305deac3af80828b3f3b15c21a288bfeb17c917686d20d0f911df4
|
|
Changed maintainer
Chris Martin, Julie Moronuki Changed author
Chris Martin Changed homepage
https://github.com/typeclasses/invert Changed bug-reports
https://github.com/typeclasses/invert/issues
|
-r0 (invert-1.0-r0) |
2021-02-09T21:44:10Z |
chris_martin |
a0cd615fc3bfc0f8715afde6316cecff34b65b1b7873e64a0eb8f875c271d134
|
|
|