Harendra Kumar
Harendra Kumar
* The examples can act as real world benchmarks * Possibly can be compared with alternate language implementations * We can run them with restricted heap and stack to find...
See GHC ticket https://gitlab.haskell.org/ghc/ghc/-/issues/14072 . We should also mention the GHC version on which the benchmarks in the README are measured.
The test comparing with icu, closed by #46 has failed again on master branch CI: ``` Failures: test/Properties.hs:64:9: 1) Comparing random strings with ICU... Falsified (after 2753 tests and 6...
Currently we need to do three lookups: * is it decomposable? * if not decomposable: * is it combining? * combining class when reordering We can have a single lookup...
Need to implement unicode conformance testing. See https://www.unicode.org/reports/tr15/tr15-18.html#Conformance%20Testing .
Decompose code is well optimized but compose still has a lot of scope for optimization. Though its performance is close to `utf8proc` that we were using earlier, it is still...
csv is pretty simple. We can use something similar to https://github.com/composewell/streamly-examples/blob/master/examples/CSVParser.hs or just replace parsec with streamly parser in the csv package, it is trivial parsing. In fact, we can...
Statistics requires vector, once we replace that with streamly-statistics we can remove the vector dependency as well. Especially the lightweight core package that does not depend on statistics won't depend...