Rob Rix

Results 241 issues of Rob Rix

e.g. pushed from Travis.

I’ve got a weird issue where hints, popups, etc. get duplicated. See for example this screenshot, where I have not one, but _two_ lovely hovers showing the type of the...

type: bug

Multi-payload non-fixed `enum` layout is no longer a problem for Swift.

enhancement
help wanted

We measure as slower than `mtl`—apparently on average?—and I want to know where and why that happens. Can we chip away at that? Can we fix it entirely? It's not...

question
performance

As a quality of life thing, it'd be nice to import Control.Effect.Reader to get Reader, ask, and local, without the Ask and Local constructors coming along for the ride. The...

Right now we support 8.2, 8.4, and 8.6. When 8.8 is released, should we simply add it, or also drop explicit support for 8.2? More generally, how long do we...

question

Higher-order effects are part of what makes `fused-effects` unique. We should add at least one example of defining and handling a higher-order effect. 🎩 suggested by @isovector.

help wanted
documentation

Several of our carriers have been redundant since 1.0, most notably `ReaderC` is redundant with `ReaderT`, & strict & lazy `StateC` are redundant with strict & lazy `StateT`. I think...

bug

We should test that we can get the first element of an infinitely productive search space with `NonDetC` in finite time using `runNonDet` &c.

bug

We can generalize `runNonDet`/`runNonDetOnce` with `runNonDetUpTo :: Maybe Int -> Eff (UpToC f m) a -> m (f a)`. _Backtracking, Interleaving, and Terminating Monad Transformers_ calls this operator `bagofN`.

enhancement