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