dev-haskell/parallel-io (gentoo)

Search

Package Information

Description:
This package provides combinators for sequencing IO actions onto a thread pool. The thread pool is guaranteed to contain no more unblocked threads than a user-specified upper limit, thus minimizing contention. Furthermore, the parallel combinators can be used reentrantly - your parallel actions can spawn more parallel actions - without violating this property of the thread pool. The package is inspired by the thread <http://thread.gmane.org/gmane.comp.lang.haskell.cafe/56499/focus=56521>. Thanks to Neil Mitchell and Bulat Ziganshin for some of the code this package is based on.
Homepage:
https://batterseapower.github.io/parallel-io/
License:
BSD

Versions

Version EAPI Keywords Slot
0.3.5 8 ~amd64 ~arm64 ~ppc64 ~riscv ~x86 0/0.3.5

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>haskell@gentoo.org</email>
		<name>Gentoo Haskell</name>
	</maintainer>
	<longdescription>
		This package provides combinators for sequencing IO actions onto a thread pool. The
		thread pool is guaranteed to contain no more unblocked threads than a user-specified upper limit, thus
		minimizing contention.
		
		Furthermore, the parallel combinators can be used reentrantly - your parallel
		actions can spawn more parallel actions - without violating this property of the thread pool.
		
		The package is inspired by the thread &lt;http://thread.gmane.org/gmane.comp.lang.haskell.cafe/56499/focus=56521&gt;.
		Thanks to Neil Mitchell and Bulat Ziganshin for some of the code this package is based on.
	</longdescription>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
DIST parallel-io-0.3.5.tar.gz 9422 bytes 0.3.5
Unmatched Entries
Type File Size