[Vala] gpseq: A parallelism library for Vala and GObject
- From: Космос Преда́ние <kosmospredanie yandex ru>
- To: vala-list gnome org
- Subject: [Vala] gpseq: A parallelism library for Vala and GObject
- Date: Mon, 02 Sep 2019 11:18:24 +0300
Hi!
I made a parallelism library. It currently mainly provides:
- A work-stealing scheduler with managed blocking (similar behavior to Go scheduler)
- Functional programming for data processing with parallel execution support (An equivalent to Java's
streams)
- Fork-join parallelism
Here are the links:
repo: https://gitlab.com/kosmospredanie/gpseq
wiki: https://gitlab.com/kosmospredanie/gpseq/wikis
(There is a developer's guide in the wiki)
valadoc: https://gitlab.com/kosmospredanie/gpseq/-/jobs/artifacts/master/file/valadoc/index.html?job=build
(Not yet registered on valadoc.org)
gtkdoc (C API):
https://gitlab.com/kosmospredanie/gpseq/-/jobs/artifacts/master/file/gtkdoc/html/index.html?job=build
Thanks,
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]