# $Id: Portfile 64992 2010-03-19 00:47:17Z nox@macports.org $

PortSystem      1.0
PortGroup       haskell 1.0

haskell.setup   pointedlist 0.3.5
platforms       darwin
categories      devel
maintainers     nox openmaintainer
description     A zipper-like comonad which works as a list, tracking a position

long_description \
    A PointedList tracks the position in a non-empty list which works \
    similarly to a zipper. A current item is always required, and therefore \
    the list may never be empty. A circular PointedList wraps around to the \
    other end when progressing past the actual edge.

checksums       md5     6391623147784d855978854c7e0719d7 \
                sha1    a3717128427c0eff84ca1b2c535c5345d92237a0 \
                rmd160  bfadebed587d707f9653f8378a8abe2bffd9d531

depends_build-append \
    port:hs-binary \
    port:hs-data-accessor

configure.args-append \
    --docdir=${prefix}/share/doc/${name}

universal_variant no
