on master help sign in
Create a separate overview section
commit3594a56a79bca194bfef6ed893a5e100330faec8 authorHarendra Kumar <harendra.kumar@gmail.com> dateThu 13 Sep 2018, 19:00 (8 years ago) parent875b3a0
1 file changed+7−5
docs/Async.md+7−5
docs/Async.md+7−5
@@ -1,13 +1,15 @@
1−## `async/wait` Model vs Concurrent Streams
1+# Streamly
22
33Streamly is a library to make concurrent programming a joy. The venerable
44`async` package is the go to package for concurrent programming for most
55Haskellers. Streamly is a higher level library than `async` and provides a lot
66more power and functionality, using a simpler and concise expression of
7−concurrency. You should be able to express everything with streamly that you
8−can with `async`, if you can't please raise an issue. If you are familiar with
9−`async`, in this document we highlight how streamly can be used where you would
10−use `async`.
7+concurrency. At a high level, you should be able to express everything with
8+streamly that you can with `async`, if you can't please raise an issue. If you
9+are familiar with `async`, in this document we highlight how streamly can be
10+used where you would use `async`.
11+
12+## `async/wait` vs Concurrent Streams
1113
1214Unlike `async`, streamly does not use a spawn and `wait` model. Streamly uses
1315a more high level approach to concurrency and has no explicit notion of