Link
Link[object]⟹link
returns a one-way link to the object.
Link[object,field]⟹link
returns a two-way link to the field in object.
Link[object,field,index]⟹link
returns a two-way link to the field at index in object.
Link[objects]⟹links
returns a list of one-way links to the the given objects.
Link[objects,field]⟹links
returns a list of two-way links to the field in each of the objects.
Link[objects,field,index]⟹links
returns a list of two-way links to the index of field in each of the objects.
Examples
Basic Examples (5)
Additional Examples (8)
Given a Link as the first argument returns a new Link to the Link's object:
If Link is wrapped around a Temporal Link, a new link is created that drops the date:
The original date is dropped if a new Temporal Link is defined over an existing Link:
If Link is wrapped around a non-object twice, this still reduces to a single Link:
Retuns Null if given Null as first argument:
Create a link to the object given a packet:
Given a Temporal Link as the first argument returns a new Link to the Link's object:
If Link is wrapped around a non-object twice, you can still define a Temporal Link:

