Jaro

Results 134 comments of Jaro

So the inline version does not actually take advantage of those rules. Here is the relevant part of the core dump of the inline version: ```Haskell $wgo4_sciy ww_sciw w_scit =...

Yes, and I also found out that the [`D.B.Char8.dropWhile`](https://github.com/haskell/bytestring/blob/8c631dfdaaffdc5a42f94c66231577270d6301b1/Data/ByteString/Char8.hs#L522-L530) doesn't have the same rules as `D.B.dropWhile` and it is annotated with `INLINE [1]`, so it also won't inline before applying...

It's also in the wayback machine: https://web.archive.org/web/20180701172843/http://www.cse.unsw.edu.au:80/~chak/papers/papers.html

I've added these benchmarks: ```haskell , bgroup "pack" [ bench "not fused" $ nf S.pack (replicate nRepl 0) , bench "fused" $ nf (S.pack . replicate nRepl) 0 ] ,...

I was kind of waiting for a response on [this thread](https://github.com/haskell/bytestring/pull/494#discussion_r820141174): > As the benchmarks show, if no fusion happens then there is no benefit in inlining (it even costs...

I've done a bit of investigation into what would be necessary, here are my findings: All the relevant documentation is here: https://docs.microsoft.com/en-us/windows/console/ I collected this data by commenting out the...

I haven't looked too long at terminfo because it was pretty easy to use the mingw package. I agree that it would be nicer to use the native API. I...

OK, then I think the best course of action is to first consolidate all the unix dependent code behind such an abstract `NativeHandle` interface. Then we don't really need to...

I'm not working on anything at the moment. My thought was that the platform independent part would use `NativeHandle` to represent the native handle type. But maybe it's possible to...

@chessai try passing the `-v3` flag to cabal.