Commit graph

10 commits

Author SHA1 Message Date
4b8d0ee4a4 [all] Reorganize haskell code into multiple packages 2020-03-25 21:10:59 +00:00
22974d96a7 [server] Move server-related files into their own subdirectory 2020-02-26 08:57:09 +00:00
f2e77b7c03 [server] Implement shared editing module 2020-02-18 00:43:30 +00:00
d2c6efd6c4 [server] Implement API changes 2020-02-17 23:34:02 +00:00
5e7f90c6d5 [server] Rename tree module files 2020-02-12 11:34:25 +00:00
3656483bc8 [server] Add very simple animation module
I mostly used this module for testing the partial tree updates.
2020-02-12 11:07:12 +00:00
6d6344d372 [server] Add ForkModule for combining other modules
This one has some interesting code in its constructor, using the Cont monad
because of the way the ModuleConstructor is structured.
2020-02-12 00:38:29 +00:00
4c24430c07 Display custom node in ConstModule
Also wrote a short introductory node explaining node permissions.
2020-02-11 11:48:10 +00:00
42e9f6d462 Implement basic server executable 2020-02-08 18:58:14 +00:00
cd5acfc06c Create project 2020-02-05 13:38:43 +00:00