35 lines
1.1 KiB
XML
35 lines
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="project">
|
|
<email>haskell@gentoo.org</email>
|
|
<name>Gentoo Haskell</name>
|
|
</maintainer>
|
|
<longdescription>
|
|
\"Coroutines done right\". This library generalizes iteratees and coroutines
|
|
simply and elegantly.
|
|
|
|
Advantages over traditional iteratee\/coroutine implementations:
|
|
|
|
* /Concise API/: Use three simple commands: ('>->'), 'request', and 'respond'
|
|
|
|
* /Bidirectionality/: Implement duplex channels
|
|
|
|
* /Blazing fast/: Implementation tuned for speed
|
|
|
|
* /Elegant semantics/: Use practical category theory
|
|
|
|
* /Extension Framework/: Mix and match extensions and create your own
|
|
|
|
* /ListT/: Correct implementation of ListT that interconverts with pipes
|
|
|
|
* /Lightweight Dependency/: @pipes@ depends only on @transformers@ and
|
|
@mmorph@ and compiles rapidly
|
|
|
|
* /Extensive Documentation/: Second to none!
|
|
|
|
Import "Control.Proxy" to use the library.
|
|
|
|
Read "Control.Proxy.Tutorial" for an extensive tutorial.
|
|
</longdescription>
|
|
</pkgmetadata>
|