Manuel Bärenz
Manuel Bärenz
It would be nice to have integration tests that: 1. Launch a simple example program using one backend 2. Use an external tool to create a stimulus 3. Observe &...
* [x] Merge #44 #45 #43 first.
* [ ] Changelog entry
The main repo looks a bit cluttered. It's unclear e.g. that `gears` is an example.
It would be possible to run interpreted code similar to this MWP: https://gist.github.com/gelisam/18ac5172f0c209705ae0339bd7711c43
It seems [resourcet](https://hackage.haskell.org/package/resourcet-1.2.4.2/docs/Control-Monad-Trans-Resource.html#t:ResourceT) does something similar to my `Handle`. I should refactor and make sure that typical `ResourceT` usage can be transformed into `Handle`s in a simple way. (Thanks @dpwiz...
Ideally, the tests in `essence-of-live-coding` should be a standard application of methods and utilities from `essence-of-live-coding-quickcheck`. Right now there is some duplication.
Trying to solve #31. Help and ideas welcome.
## Reproduce * Take e.g. `essence-of-live-coding-gloss-example` * Launch it * Set `liveProgram = mempty` * Reload ## Bug * There will be a leftover window which doesn't close, or some...
Hopefully fixes gloss errors on macOS. See https://github.com/turion/essence-of-live-coding-tutorial/issues/3