Skip to content

Add content address descriptors (CADs) for the methods in goblin chat

Jessica Tallon requested to merge cad into basic-goblin-chat

This adds Content Address Descriptors (CADs) to Goblin Chat. Each method has their cad defined in the cad.rkt file, that is imported and used. Each CAD come in two "pairs" one with a suffix :cad which is a struct containing the method name and description and then one without the cad: which is just the method name (the method name in this case is referring to the cadified method name).

The pull request also includes a lot of utils which could at a later date be refactored into its own library so other programs could use them, or re-written. These utils have been seperated from the method descriptions and put into the cad-utils.rkt file.

Lastly you can generate a web UI to view these cads, you can do so by running the main module in the cad.rkt file.

Merge request reports