VL-Language
VL-Language copied to clipboard
The official repo for the design of the VL programming language
I think aspects are to much entangled with categories. Aspects should not be defined by creating a category internal or advanced categories are something different this should be reflected. You...
This feature helps to get rid of link clutter in patches. a link can also be represented by a name, aka local variable in programming. the UX works like pads,...
### Idea A `Pin` or `Var` is a versatile patch element that can represent local variables, inputs, and outputs. You can create it similar to how you create Inputs and...
Rework invoking in vl, delegates and stateful regions are powerful features of the vl language this should be handled more flexible in the node browser there should just be one...
When a node is a class is used as process node could the configure entry get an entry to show the stateoutput, this way nodes could be accessed differently in...
In the current implementation the type you call a function on gets reduced to the supertype the type output of the function should be the same as the input to...
## Introduction Some of our core regions manage state, even if they don't have "Manage", "State" or "Lifetime" in their names. For E.g. a `ForEach` loop allows to use process...
Would be nice if errors would also get a red highlight there
Up to now the only way to select overloads was to pick single pins one by one. Users demanded a way of picking the overloads directly instead. We now offer...
check whether `IMutatingObject.Ticket` has changed. Discuss: Is it possible to automatically implement ticketing for classes where the user implements `IReadOnlyTreeNode` and enables the feature (checkbox in the class config)? The...