-
Notifications
You must be signed in to change notification settings - Fork 6
Ready for review. #34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 31.6%, saving 74.00 KB.
27 images did not require optimisation. |
Sytten
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good first pass. Though this documentation should live in the main doc, not the developer doc. Lets switch repo :)
| ::: | ||
|
|
||
| ``` rust | ||
| pub enum NodeDataProp { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets not dump a rust enum here, most of that data is unnecessary and hard to read for users.
This was mostly a reference for you to craft the documentation around it.
| } | ||
| ``` | ||
|
|
||
| With this typed data system, even though Nodes are processed sequentially, you do not need a direct line between two Nodes in order to pass data from one to another. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We use the alias system for that. Unsure if we explained it elsewhere, but this is the place to write about it.
So [node_alias].[output_alias] is the format we use.
| ::: | ||
|
|
||
| ``` rust | ||
| pub enum NodeDataProp { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment as for concept, we dont want to just dump a rust enum here. We want a real reference.
Also what is more important here is the automatic conversion between types which is not present.
No description provided.