Skip to content
Commits on Source (6)
haskell-first-class-families (0.5.0.0-1) unstable; urgency=medium
* Initial release.
-- Sean Whitton <spwhitton@spwhitton.name> Fri, 05 Jul 2019 08:55:01 +0100
Source: haskell-first-class-families
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Uploaders: Sean Whitton <spwhitton@spwhitton.name>
Priority: optional
Section: haskell
Build-Depends: debhelper (>= 9),
haskell-devscripts-minimal | haskell-devscripts (>= 0.9),
cdbs,
ghc,
ghc-prof,
Build-Depends-Indep: ghc-doc,
Standards-Version: 4.3.0
Homepage: https://github.com/Lysxia/first-class-families
Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-first-class-families
Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git
X-Description: first class type families for Haskell
This library provides support for first class type families in
Haskell. This permits constructors for type families to be passed to
higher order first class type families, and eval-style
defunctionalization.
Package: libghc-first-class-families-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-first-class-families-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-first-class-families-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}
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: first-class-families
Upstream-Contact: lysxia@gmail.com
Source: https://hackage.haskell.org/package/first-class-families
Files: *
Copyright: (C) 2018 Li-yao Xia
License: Expat
Files: debian/*
Copyright: held by the contributors mentioned in debian/changelog
License: Expat
License: Expat
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the “Software”), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
#!/usr/bin/make -f
DEB_SETUP_BIN_NAME = debian/hlibrary.setup
DEB_CABAL_PACKAGE = first-class-families
DEB_DEFAULT_COMPILER = ghc
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/hlibrary.mk
version=3
https://hackage.haskell.org/package/first-class-families/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
haskell-type-errors (0.2.0.0-1) unstable; urgency=medium
* Initial release.
-- Sean Whitton <spwhitton@spwhitton.name> Fri, 05 Jul 2019 08:55:39 +0100
Source: haskell-type-errors
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Uploaders: Sean Whitton <spwhitton@spwhitton.name>
Priority: optional
Section: haskell
Build-Depends: debhelper (>= 9),
haskell-devscripts-minimal | haskell-devscripts (>= 0.9),
cdbs,
ghc,
ghc-prof,
libghc-first-class-families-dev (>= 0.5.0.0),
libghc-first-class-families-prof,
libghc-syb-dev,
libghc-syb-prof,
libghc-th-abstraction-dev,
libghc-th-abstraction-prof,
Build-Depends-Indep: ghc-doc,
libghc-first-class-families-doc,
libghc-syb-doc,
libghc-th-abstraction-doc,
Standards-Version: 4.3.0
Homepage: https://github.com/isovector/type-errors
Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-type-errors
Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git
X-Description: tools for writing better Haskell type errors
This is a collection of tools for writing better, more ergonomic type
errors for Haskell libraries. Some of the more interesting features
are the ability to observe stuckedness and phantomness, as well as
perform substitutions over types.
Package: libghc-type-errors-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-type-errors-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-type-errors-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}
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: type-errors
Upstream-Contact: sandy@sandymaguire.me
Source: https://hackage.haskell.org/package/type-errors
Files: *
Copyright: (C) 2019 Sandy Maguire
License: BSD-3-clause
Files: debian/*
Copyright: held by the contributors mentioned in debian/changelog
License: BSD-3-clause
License: BSD-3-clause
All rights reserved.
.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
.
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
.
* Neither the name of Author name here nor the names of other
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
name: type-errors
version: 0.2.0.0
github: "isovector/type-errors"
license: BSD3
author: "Sandy Maguire"
maintainer: "sandy@sandymaguire.me"
copyright: "2019 Sandy Maguire"
extra-source-files:
- README.md
- ChangeLog.md
synopsis: Tools for writing better type errors
category: Type
description: Please see the README on GitHub at <https://github.com/isovector/type-errors#readme>
dependencies:
- base >= 4.7 && < 5
- first-class-families >= 0.5.0.0
- template-haskell
- th-abstraction
- syb
library:
source-dirs: src
ghc-options:
- -Wall
default-extensions:
- ConstraintKinds
- DataKinds
- FlexibleContexts
- LambdaCase
- PolyKinds
- ScopedTypeVariables
- TemplateHaskellQuotes
- TypeApplications
- TypeFamilies
- TypeOperators
- UndecidableInstances
when:
- condition: impl(ghc < 8.6)
default-extensions:
- TypeInType
tests:
test:
main: Main.hs
source-dirs: test
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- type-errors
- doctest >= 0.16.0.1 && < 0.17
#!/usr/bin/make -f
DEB_SETUP_BIN_NAME = debian/hlibrary.setup
DEB_CABAL_PACKAGE = type-errors
DEB_DEFAULT_COMPILER = ghc
# tests require doctest >=0.16.0.1
DEB_ENABLE_TESTS = no
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/hlibrary.mk
version=3
https://hackage.haskell.org/package/type-errors/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))