Wismill

Results 185 comments of Wismill

@harendra-kumar Any idea how to allow failure of GHC-head in the CI? Only results I got are ongoing discussions to implement the feature but no temporary fix. How could we...

I updated the CI. We should probably use `fail-fast: true`, shouldn’t we?

I added 2 optional APIs: `ByteString` and `Text`. The `ByteString` one is slightly less performant than `Text`, which I did not expect. I guess it is good enough for a...

@harendra-kumar I am statisfied with the current state, although there are some points that surprise me: - `Text` is faster than `ByteString` for `name`, `nameOrAlias` and `correctedName`, but only when...

Well, I gave a final try: going low lovel with primops proved to be more efficient than FFI. The downside is that if primops or `ByteString` internals change, we will...

We should use [`text-builder-linear`](https://hackage.haskell.org/package/text-builder-linear) for `Text` and `ByteString`. I am going to leave this at the moment, because this repo really needs some love. Will open an issue to not...

I got nice performance improvements in general but also some regressions in `unicode-data`. Some benchmarks are fragile and I will need to test on another machine. I think we should...

FYI, I am working on rebasing & splitting this PR into smaller PR. I will not make the mistake again with a huge PR. Leaving this open while not completely...

So long, big unmergeable PR.