Data Structure nodes for the BeeGraphy Editor.
55 nodes
18
List Length
Measure the length of a list
List Item
Returns the ith element
Item Index
Retrieve the index of a certain item in a list
Remove Subset
Remove the subset from the list
Extract Subset
Extract a subset from a list
Split List
Split a list into separate parts
Reverse List
Reverse the order of a list
Insert List Items
Insert items in list
Dispatch List
Dispatch the items in a list into two target lists
Take Nth
Take every Nth element in a list
Remove Nth
Remove every Nth element in a list
Remove By Index
Remove indexed elements from a list
Number List Sort
Sort a list of numeric keys
Replace Items
Replace certain items in a list
Partition List
Partition a list into sub-lists
Sort List
Sort a list of numeric keys with optional synchronous values.
AscDesc List
Creates a sequence of ascending and descending numbers
Remove Pattern
Remove elements in a list using a repeating bit mask
9
List Sequence
Creates a sequence of numbers
Fibonacci
Creates a Fibonacci sequence
Duplicate List
Duplicate list a predefined number of times
Random Numbers List
Creates a list of random numbers
Repeat List
Repeat a pattern until it reaches a certain length
List Sequence SEC
Creates a sequence of numbers using start, end and count
Remap Numbers
Remap numbers into a new numbers list
Bounds
Returns the number list minimum and maximum values
Grow Step Sequence
Creates a sequence by growing steps
7
List Order Changing
Change the order of the list
List Intersection
Creates the intersection of two lists
List Union
Creates the union of two list
List Difference
Creates the difference of two lists
List Merge
Creates the union of two lists
Delete Consecutive
Delete consecutive similar members in a list
Shift List
Offset all items in a list
21
Construct Path
Construct a data tree branch path.
Deconstruct Path
Deconstruct a data tree path into individual integers
Condition
Filters a collection of input streams
Stream Filter
Filters a collection of input streams
Scope Gate
Routes the input to the output(s) whose bound Scope is active; other outputs emit nothing
Weave
Weave a set of input data using a custom pattern
Clean Tree
Removed all null and invalid items from a data tree
Trim Tree
Reduce tree complexity by merging outermost branches
Flatten Tree
Flatten a data tree by removing all branching information
Graft Tree
Graft a data tree by adding an extra branch for every item
Simplify Tree
Simplify a data tree by removing shared overlap amongst all branches
Flip Tree
Flip a tree like data tree by swapping rows and columns
Prune Tree
Remove small branches from a data tree
Unflatten Tree
Unflatten a data tree by moving items back into branches
Tree Statistics
Get some statistics regarding a data tree
Tree Branch
Retrieve a specific branch from a data tree
Tree Branch Maintain
Retrieve a specific branch from a data tree
Tree Item
Retrieve a specific item from a data tree
Shift Paths
Shift paths safely...will flatten data trees with fewer elements than shifts specified
Path Mapper
Map or flatten a data tree based on path patterns
Entwine Tree
Flatten or graft a data tree by removing all branching information