@@ -1,22 +1,27 @@
1−name: asyncly
1+name: asyncly
2−version: 0.5.5
2+version: 0.1.0
3−synopsis: Compose asynchronous and multithreaded tasks
3+synopsis: Beautiful High Level Concurrent Composition
4−description: Asyncly allows you to compose asynchronous, concurrent
4+description: Asyncly is best described as a superset of list transformer
5− and parallel tasks in a convenient manner without
5+ (`ListT`) or logic programming monad (`LogicT`)
6− requiring the programmer to know the gory details
6+ additionally supporting concurrent operation. Monadic
7− of concurrent and multithreaded programming.
7+ streams of data can be composed using serial or parallel
8− This library is based on the wonderful work of
8+ compositions with or without fair interleaving, enabling a
9+ high level composition of concurrent tasks without
10+ requiring any knowledge of low level concurrency
11+ primitives. The programmer just expresses whether a task
12+ can run in parallel with another. Threads, synchronization
13+ and concurrency rate control is handled automatically.
15+ This library was originally inspired by the `transient`
9− Alberto G. Corona, see
16+ package authored by Alberto G. Corona.
10− <http://github.com/agocorona/transient>
11homepage: http://github.com/harendra-kumar/asyncly
17homepage: http://github.com/harendra-kumar/asyncly
12bug-reports: https://github.com/harendra-kumar/asyncly/issues
18bug-reports: https://github.com/harendra-kumar/asyncly/issues
13license: MIT
19license: MIT
14license-file: LICENSE
20license-file: LICENSE
15−author: Alberto G. Corona, Harendra Kumar
21+author: Harendra Kumar
16maintainer: harendra.kumar@gmail.com
22maintainer: harendra.kumar@gmail.com
17−copyright: 2017 Harendra Kumar,
23+copyright: 2017 Harendra Kumar
18− 2014–2017 Alberto G. Corona
24+category: Control, Concurrency, Streaming
19−category: Parallel, Distributed
20stability: Experimental
25stability: Experimental
21build-type: Simple
26build-type: Simple
22cabal-version: >= 1.10
27cabal-version: >= 1.10