# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup haskell 1.0 haskell.setup deepseq-generics 0.1.1.2 revision 1 checksums rmd160 ee73b569afc5be13bf12223a6784f0f3d3dd0afc \ sha256 839e1d6ead4c45faa4165f0e82aa8a9d1df7a7c1118bfb1787e8268bfa8bfb06 maintainers nomaintainer platforms darwin license BSD description A GHC.Generics-based package providing a rnf implementation long_description \ This package provides a GHC.Generics-based \ Control.DeepSeq.Generics.genericRnf function which can be used for \ providing a rnf implementation. See the documentation for the genericRnf \ function in the Control.DeepSeq.Generics module to get started. \ \ The original idea was pioneered in the generic-deepseq package \ (see http://www.haskell.org/pipermail/haskell-cafe/2012-February/099551.html \ for more information). \ \ This package differs from the generic-deepseq package by working in \ combination with the existing deepseq package as opposed to defining \ a conflicting drop-in replacement for deepseq's Control.Deepseq module. \ \ Note: The ability to auto-derive via GHC.Generics has been merged into \ deepseq-1.4.0.0. This package is now still useful for writing code that's \ also compatible with older deepseq versions not yet providing \ GHC.Generics-support.