This package provides a higher-level interface over threads, in which an 'Async a' is a concurrent thread that will eventually deliver a value of type 'a'. The package provides ways to create 'Async' computations, wait for their results, and cancel them.
Using 'Async' is safer than using threads in two ways:
exception then the caller must either re-throw the exception ('wait') or handle it ('waitCatch'); the exception cannot be ignored.
killed when their parent dies (see 'withAsync').
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
2.2.5-150500.3.3.2 info | SUSE-SLE-Module-Packagehub-Subpackages-15-SP5-2024-572 | 2024-02-21 | 15 SP5 Subpackages Updates |
|
|
2.2.4-bp154.1.11 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
2.2.2-bp153.1.20 info | GA Release | 2021-04-08 | 15 SP3 |
|
|
2.2.2-bp152.2.2 info | GA Release | 2020-06-16 | 15 SP2 |
|
|
2.2.1-bp151.2.2 info | GA Release | 2019-07-17 | 15 SP1 |
|
|
2.2.1-bp151.1.10 info | GA Release | 2019-05-31 | 15 SP1 |
|
|
2.1.1.1-bp150.2.7 info | GA Release | 2018-08-01 | 15 |
|
|
2.1.1.1-bp150.2.8 info | GA Release | 2018-07-30 | 15 |
|
|
2.1.0-6.7 info | 5585 | 2016-09-14 | 12 GA-SP5 |
|
|
2.1.0-6.2 info | 5585 | 2016-09-14 | 12 GA-SP5 |
|
|
2.1.0-3.1 info | openSUSE-2016-291 | 2016-07-04 | 12 GA-SP5 |
|
|