This repository was archived by the owner on Jun 10, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 11asyncstreams [ ![ Release] ( https://jitpack.io/v/danslapman/asyncstreams.svg )] ( https://jitpack.io/#danslapman/asyncstreams )
22=========
33
4+ ** Note: 0.4 release is outdated, use master-SNAPSHOT for now**
5+
46asyncstreams is a monadic asynchronous stream library. It allows you to write stateful asynchronous algorithms
57that emits elements into a stream:
68
79``` scala
8- val stream = generateS (0 ) {
10+ val stream = genS (0 ) {
911 for {
1012 s <- getS[Int ]
1113 if s < 3
@@ -20,15 +22,14 @@ See more examples in tests.
2022
2123asyncstreams is tested to work with:
2224- standard scala futures
23- - twitter futures (with some [ instances] ( https://github.com/danslapman/asyncstreams/blob/master/src/test/scala/asyncstreams/twitterFutures/TwitterInstances.scala ) )
24- - monix tasks
25+ - monix tasks (WIP, there are some issues)
2526
2627asyncstreams is available via jitpack:
2728
2829```
2930 resolvers += "jitpack" at "https://jitpack.io"
3031
31- libraryDependencies += "com.github.danslapman" %% "asyncstreams" % "0.4 "
32+ libraryDependencies += "com.github.danslapman" %% "asyncstreams" % "master-SNAPSHOT "
3233```
3334
34- asyncstreams is based on [ scala-async] ( https://github.com/iboltaev/scala-async ) ideas.
35+ asyncstreams initially based on [ scala-async] ( https://github.com/iboltaev/scala-async ) ideas.
You can’t perform that action at this time.
0 commit comments