# -*- 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 data-accessor 0.2.2.3 revision 4 checksums rmd160 fcee79837b8da1b076b6342d37e540c37597c53f \ sha256 f21535cd4cc6746a20c86357b481f9155f46f126720bc283f105d4a1d7ca41b9 platforms darwin license BSD maintainers nomaintainer description Utilities for accessing and manipulating fields of records long_description \ With this package you can define record field accessors which allow \ setting, getting and modifying values easily. The package clearly \ demonstrates the power of the functional approach: You can combine \ accessors of a record and sub-records, to make the access look like the \ fields of the sub-record belong to the main record.