-
We are glad to announce streamly 0.9.0 release. streamly-0.9.0 and streamly-core-0.1.0 have been available on Hackage for some time now, you can find reference documentation and some guides on https://streamly.composewell.com as well. The website also has functionality to search across multiple streamly packages.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Our goal is to completely fuse the loops in a fused stream pipeline. fusion-plugin https://github.com/composewell/fusion-plugin ensures that these loops get fused completely, if they don't, it reports that it did not fuse (reporting can be made better though). In most cases (for almost all cases for which we have benchmarks, and we have a lot of benchmarks) these loops fuse.
-
Regarding the "beat GCC" example (I guess you are talking about the word count example) - we do not claim to beat gcc, I have worked with C/gcc for decades. But it did beat gcc by a thin margin sometimes, but I won't call it beating, rather matching gcc. It does match gcc even now - raise an issue in streamly repo if you cannot reproduce it.
-
Neat, does it beat https://github.com/haskell-github-trust/thyme ?
Related posts
-
Parallel streaming in Haskell: Part 3 - A parallel work consumer
-
Haskell Libraries I Love
-
Edward Kmett reflects on the benefits of Haskell as a functional programming language - especially at scale.
-
oath: Composable Concurrent Computation Done Right
-
It's nice to see how Streamly has now become its own separate beast