Source: haskell-isomorphism-class Maintainer: Debian Haskell Group Uploaders: Clint Adams Priority: optional Section: haskell Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), haskell-devscripts-minimal | haskell-devscripts (>= 0.13), dh-sequence-haskell, ghc, ghc-prof, libghc-quickcheck2-dev (>= 2.13), libghc-quickcheck2-dev (<< 3), libghc-quickcheck2-prof, libghc-hashable-dev (>= 1), libghc-hashable-dev (<< 2), libghc-hashable-prof, libghc-primitive-dev (>= 0.7), libghc-primitive-dev (<< 0.10), libghc-primitive-prof, libghc-profunctors-dev (>= 5), libghc-profunctors-dev (<< 6), libghc-profunctors-prof, libghc-unordered-containers-dev (>= 0.2), libghc-unordered-containers-dev (<< 0.3), libghc-unordered-containers-prof (>= 0.2), libghc-unordered-containers-prof (<< 0.3), libghc-vector-dev (>= 0.12), libghc-vector-dev (<< 0.14), libghc-vector-prof (>= 0.12), libghc-vector-prof (<< 0.14), Build-Depends-Indep: ghc-doc, libghc-quickcheck2-doc, libghc-hashable-doc, libghc-primitive-doc, libghc-profunctors-doc, libghc-unordered-containers-doc, libghc-vector-doc, Standards-Version: 4.7.0 Homepage: https://github.com/nikita-volkov/isomorphism-class Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-isomorphism-class Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-isomorphism-class] X-Description: Isomorphism typeclass solving the conversion problem Isomorphism as a lawful solution to the conversion problem. . Many libraries exist that approach the conversion problem. However all of them provide lawless typeclasses leaving it up to the author of the instance to define what makes a proper conversion. This results in inconsistencies across instances and their behavior being not evident to the user. . This library tackles this problem with a lawful typeclass, making it evident what any of its instances do. Package: libghc-isomorphism-class-dev Architecture: any Depends: ${haskell:Depends}, ${misc:Depends}, ${shlibs:Depends}, Recommends: ${haskell:Recommends}, Suggests: ${haskell:Suggests}, Conflicts: ${haskell:Conflicts}, Provides: ${haskell:Provides}, Description: ${haskell:ShortDescription}${haskell:ShortBlurb} ${haskell:LongDescription} . ${haskell:Blurb} Package: libghc-isomorphism-class-prof Architecture: any Depends: ${haskell:Depends}, ${misc:Depends}, Recommends: ${haskell:Recommends}, Suggests: ${haskell:Suggests}, Conflicts: ${haskell:Conflicts}, Provides: ${haskell:Provides}, Description: ${haskell:ShortDescription}${haskell:ShortBlurb} ${haskell:LongDescription} . ${haskell:Blurb} Package: libghc-isomorphism-class-doc Architecture: all Section: doc Depends: ${haskell:Depends}, ${misc:Depends}, Recommends: ${haskell:Recommends}, Suggests: ${haskell:Suggests}, Conflicts: ${haskell:Conflicts}, Description: ${haskell:ShortDescription}${haskell:ShortBlurb} ${haskell:LongDescription} . ${haskell:Blurb}