@@ -3,11 +3,11 @@ version: 0.1.0
3synopsis: Beautiful High Level Concurrent Composition
3synopsis: Beautiful High Level Concurrent Composition
4description: Asyncly is best described as a superset of list transformer
4description: Asyncly is best described as a superset of list transformer
5 (`ListT`) or logic programming monad (`LogicT`)
5 (`ListT`) or logic programming monad (`LogicT`)
6− additionally supporting concurrent operation. Monadic
6+ with additional support for concurrent operation. Monadic
7 streams of data can be composed using serial or parallel
7 streams of data can be composed using serial or parallel
8 compositions with or without fair interleaving, enabling a
8 compositions with or without fair interleaving, enabling a
9 high level composition of concurrent tasks without
9 high level composition of concurrent tasks without
10− requiring any knowledge of low level concurrency
10+ requiring knowledge of low level concurrency
11 primitives. The programmer just expresses whether a task
11 primitives. The programmer just expresses whether a task
12 can run in parallel with another. Threads, synchronization
12 can run in parallel with another. Threads, synchronization
13 and concurrency rate control is handled automatically.
13 and concurrency rate control is handled automatically.