Manuel Bärenz

Results 297 issues of Manuel Bärenz

The function `migrationExceptState` is not sufficiently tested yet.

`nonBlocking` cells are introduced in https://github.com/turion/essence-of-live-coding/pull/1. They are currently restricted to `IO`, but this should be generalised.

The test suite for `NonBlocking` (#1) isn't automated. Currently, one has to manually inspect the result. There should be a proper IO unit test.

This PR exists as a reference to some performance tweaks I tried in order to get #2 and #11 run fast. I'll close it after those two and come back...

Let's see whether we can run the REPL test on CI.

It's possible to let the reloading be done automatically with `ghcid`. This should be documented.

While it was nice to try out literate Haskell, it's getting in the way of serious development. It's hard to keep an overview, ghcide doesn't support it properly (https://github.com/digital-asset/ghcide/issues/682), haddock...

It seems to me that `Selective` functors could in principle desugar more do notations than `Applicative`s. For example: ```haskell main = do number Maybe Int) getLine case number of Just...