# -*- 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 EdisonAPI 1.2.2 revision 3 checksums rmd160 9c25c2fd665a2ee4cead08146b18e76193b5ec3b \ sha256 c7b6d644664b32188a8e25c64bf2cd6284edb54fa8249a8196a774bb67a716dc license MIT maintainers cal openmaintainer platforms darwin description A library of efficent, purely-functional data structures (API) long_description \ Edison is a library of purely functional data structures written by Chris \ Okasaki. It is named after Thomas Alva Edison and for the mnemonic value \ EDiSon (Efficent Data Structures). Edison provides several families of \ abstractions, each with multiple implementations. The main abstractions \ provided by Edison are: Sequences such as stacks, queues, and dequeues\; \ Collections such as sets, bags and heaps\; and Associative Collections such \ as finite maps and priority queues where the priority and element are \ distinct. depends_lib-append port:hs-mtl