4b8d0ee4a4
[all] Reorganize haskell code into multiple packages
2020-03-25 21:10:59 +00:00
2a2b148046
[server] Add return value to tree modules
...
Now, tree modules can't just stop, they can Just stop. Sorry... But they can
return values now, with a tiny bit of type class trickery.
2020-02-13 23:38:26 +00:00
220b5a3234
[server] Adjust TreeModule structure
...
This commit prepares a slighly more powerful TreeModule structure: Now,
TreeModules can finish their execution, which should make some kinds of menus
and transitions possible.
2020-02-13 23:23:15 +00:00
5e7c2952a1
Hook up WS connection to client UI
2020-02-10 23:14:20 +00:00
fc35f3bf64
Receive and interpret node updates
2020-02-10 01:42:02 +00:00
3255bfd2ec
Implement tree functions
2020-02-09 11:29:19 +00:00
4a0c3e13d5
Extract utility functions
...
These are later going to be used by the client too
2020-02-08 20:46:53 +00:00