An experiment in tree-based interaction
Find a file
2020-03-25 21:11:38 +00:00
docs [docs] Add back inital root node in server hello packet 2020-02-18 12:13:29 +00:00
forest-cabin [server] Add new structure for server applications 2020-03-25 21:11:25 +00:00
forest-common [server] Add schema for tree-like node structures 2020-03-25 21:11:38 +00:00
forest-server [server] Add schema for tree-like node structures 2020-03-25 21:11:38 +00:00
forest-tui [all] Reorganize haskell code into multiple packages 2020-03-25 21:10:59 +00:00
forest-web [web] Move web client to this repo 2020-03-25 21:11:03 +00:00
.gitignore [all] Reorganize haskell code into multiple packages 2020-03-25 21:10:59 +00:00
CHANGELOG.md [all] Reorganize haskell code into multiple packages 2020-03-25 21:10:59 +00:00
LICENSE Create project 2020-02-05 13:38:43 +00:00
README.md [all] Include summary of subprojects in readme 2020-03-25 21:11:03 +00:00
stack.yaml [stack] Update resolver to lts-15.3 2020-03-25 21:11:03 +00:00
stack.yaml.lock [stack] Update resolver to lts-15.3 2020-03-25 21:11:03 +00:00

forest

Forest is an experiment in tree-based interaction: One or more clients connect to a server and interact with it (and each other) via an interface consisting of text-based nodes forming a tree.

The project is split into multiple subprojects, most of which are Haskell packages. For more information on individual subprojects, see their README or the summary below.

API documentation

Subprojects