3 ms·
That's a reasonable way of looking at it, but capabilities are not restricted to low-level system properties. Here's a terminal UI system built around three mai
by noelwelsh 3mo ago
That's a reasonable way of looking at it, but capabilities are not restricted to low-level system properties. Here's a terminal UI system built around three main capabilities:
- layout (adding components to the component tree)
- event (handling user input events)
- react (reacting to changes in reactive values)
https://github.com/creativescala/terminus/tree/main/ui/shared/src/main/scala/terminus/ui https://github.com/creativescala/terminus/tree/main/ui/share...
This is the case study I'm using for the book chapter.