A list of different ways to deal with interactions (mouse clicks, keyboard input, network events) and rendering of graphics (gui elements, games).
All example code is written in janet.
Inspired by how elm used to do FRP (https://youtu.be/Ju4ICobPNfw)