./devel/hs-tagged, Haskell 98 phantom types to avoid unsafely passing dummy arguments

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.8.6nb1, Package name: hs-tagged-0.8.6nb1, Maintainer: pho

Haskell 98 phantom types to avoid unsafely passing dummy arguments


Required to run:
[lang/ghc88]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: e2a1498a6bdadd78bd0aff721d001a10384d0fdf
RMD160: 050cdac17ff3c87ace3e7df011fa9516ca686bfc
Filesize: 11.483 KB

Version history: (Expand)


CVS history: (Expand)


   2020-05-11 19:52:21 by Roland Illig | Files touched by this commit (190) | Package updated
Log message:
hs-*: add PLIST files

These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
   2020-01-09 01:41:31 by Masatake Daimon | Files touched by this commit (2)
Log message:
Fix build with GHC 8.8
   2019-12-31 19:52:59 by Masatake Daimon | Files touched by this commit (2)
Log message:
Remove dependency on devel/hs-transformers
   2019-12-31 15:47:06 by Masatake Daimon | Files touched by this commit (4) | Package updated
Log message:
Update to tagged-0.8.6

0.8.6 [2018.07.02]
* Make the Read(1) instances for Proxy ignore the precedence argument,
  mirroring similar changes to base here.
* Fix a bug in the Floating instance for Tagged in which logBase was
  defined in terms of (**).
* Avoid incurring some dependencies when using recent GHCs.

0.8.5
* Support Data.Bifoldable/Data.Bitraversable in base for GHC 8.1+.
* Backport the Eq1, Ord1, Read1, and Show1 instances for Proxy from
  base-4.9
* Add Eq1/2, Ord1/2, Read1/2, and Show1/2 instances for Tagged

0.8.4
* Backport the Alternative, MonadPlus, and MonadZip instances for
  Proxy from base-4.9
* Add Bits, FiniteBits, IsString, and Storable instances for Tagged

0.8.3
* Manual Generic1 support to work around a bug in GHC 7.6
* Invert the dependency to supply the Semigroup instance ourselves
  when building on GHC 8

0.8.2
* deepseq support.
* Widened template-haskell dependency bounds.

0.8.1
* Add KProxy to the backwards compatibility Data.Proxy module.
* Add a Generic instance to Proxy.

0.8.0.1
* Fix builds on GHC 7.4.

0.8
* Added Data.Proxy.TH, based on the code from Frames by Anthony Cowley.
* Removed reproxy from Data.Proxy. This is a bad API decision, but it
  isn't present in GHC's Data.Proxy, and this makes the API more
  stable.

0.7.3
* Support Data.Bifunctor in base for GHC 7.9+.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-08-29 16:08:42 by Ryosuke Moro | Files touched by this commit (61)
Log message:
make it clear what package depend on

discussed with wiz@.
   2014-05-17 22:56:10 by Ryosuke Moro | Files touched by this commit (5)
Log message:
Imort tagged-0.7.2 as devel/hs-tagged,
packaged for wip by pho.

Haskell 98 phantom types to avoid unsafely passing dummy arguments