diff options
author | Jan-willem De Bleser <jw@thescrapyard.org> | 2020-01-18 08:12:58 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2020-01-18 08:13:14 +0700 |
commit | f01a0f8982c63d531bd5f8330a3133b750b4f021 (patch) | |
tree | d08cbbc82041b9cd8963aba0e3648c7a81c1bfa6 /haskell/haskell-pipes/README | |
parent | b2af09de854ef29a064631a14647266612f8cef6 (diff) |
haskell/haskell-pipes: Added (stream processing library).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'haskell/haskell-pipes/README')
-rw-r--r-- | haskell/haskell-pipes/README | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/haskell/haskell-pipes/README b/haskell/haskell-pipes/README new file mode 100644 index 000000000000..954f41906b67 --- /dev/null +++ b/haskell/haskell-pipes/README @@ -0,0 +1,13 @@ +pipes is a clean and powerful stream processing library that lets you +build and connect reusable streaming components + +Advantages over traditional streaming libraries: + * Concise API: Use simple commands like for, (>->), await, and yield + * Blazing fast: Implementation tuned for speed, including shortcut + fusion + * Lightweight Dependency: pipes is small and compiles very rapidly, + including dependencies + * Elegant semantics: Use practical category theory + * ListT: Correct implementation of ListT that interconverts with pipes + * Bidirectionality: Implement duplex channels + * Extensive Documentation: Second to none! |