jake

Results 21 comments of jake

I believe you're looking for something like [riz0id/fused-effects-region](https://github.com/riz0id/fused-effects-region/blob/master/src/Control/Effect/Region.hs)?

The only way to prevent the formatter from altering the definition of a type containing unboxed tuples is to rewrite the type as: ```haskell newtype T a = T {...

@fumieval I took a look, theres a few things I need to check but I plan on approving or leaving suggestions today.

@fumieval is it fine if I merge `master` or could you? I still need to dig into this but `master` has some fixes to CI that I think are affecting...

@fumieval Thank you, I'm sorry I've been so slow with this. I've been really busy and theres still some CI issues on OSX we've been dealing with lately. I'm trying...

> @riz0id No problem as we can always use a forked version. > > There's a problem on OSX environment indeed [cachix/install-nix-action#183](https://github.com/cachix/install-nix-action/issues/183) Yeah, I've been dealing with that a lot...

Okay seems like upgrading to `install-nix-action@v22` fixed the environment issue. I'll merge that fix to master so that you can merge it into #153. Your branch should pass CI after...

@fumieval I'm closing this and merging the rebased PR.

The previous heap profile obtained from `cabal v2-test --test-options "-p \"LongBytes\""` after the changes introduced by #42: ![image](https://user-images.githubusercontent.com/8868893/197904295-bbc007d4-3f90-44aa-b551-fcaf594d75a7.png) The new heap profile running the same "LongBytes" test: ![image](https://user-images.githubusercontent.com/8868893/197904667-159a653c-ffdd-46a1-b0a5-c13826f80461.png)

> I would expect both cases to be equivalent,. However, the first test case passes, while the second fails. > > For some reason, I'm only able to reproduce if...