previously on VL: VL Progress Report /2
here we go,
just like that. with the previously mentioned unification of Record, Class and Process into one more easy to understand Patch we have now added the last big feature to alpha-builds that we were working towards. so finally the question "how to create a new patch in vl" can (again) be answered by: CTRL+P to create a patch and open it or CTRL+SHIFT+P to create a node of a new patch at the cursor. easy.
also the explorer (the listings in the topleft of the patch) are now hidden by default because our theory is that it will ony be useful for more advanced usecases and shall not distract the casual user. you can open the explorer by clicking the little quad in the corner and from there change from Patch to Record or Class to make the patch available as a datatype. so much just as a quick info. more explanations to come in tutorials and documentation updates.
here is a rough log of other recent changes that you can now test in latest alphas:
Bughunt and preparing for the beta35 release in parallel to continued library development for VL. Means, now is a good time to report bugs!
If you want to get started with VL right now, here is what you do:
If you want to let us know that you like anything you just read...we're always up for a comment or even a flattr:
Will recursion be included in Beta35, or a later version?
a later version :)
how about some pattern matching? is it possible, or not even correct to ask for it in the first place?
it's a valid question and even a pretty good one!
Currently, sorrily, we don't even have a switch over the cases of an enumeration. So there's quite some work ahead in regards of pattern matching.
However, what we do have is type matching - not really built in as a language feature but still: see the TypeSwitches.
Here is how to work with them:
So, in a way this is pattern matching for sub types.
There are different version of the TypeSwitch to check for different data types.
When reading such instructions, i remember the g'old F1 helppatchsystem of vvvv. would be super if that would work similar in VL
@sebl sure, that will come at some point and rather sooner than later. exploring VL by help patches is of course a nice way to learn it.
but there is another point to consider, the amount of nodes in VL will very quickly exceed the amount of vvvv nodes. providing a help patch for every node will become a monster task, so i guess we will see more 'girlpower' style patches that explain how to work with a set of nodes rather than help patches for every single node.
Loading a relevant girlpower for nodes without specific help patches when you press f1 would be a pretty useful feature.
Control+Shift(Alt)+L only works for horizontal selections?
@guest: should work for both horizontal and vertical. but beware: no pads, groups or IOs yet. only nodes!
anonymous user login