• slicing of lists: [ 3 .. 10] or OFFSET 3 LIMIT 8

    trivial as these are all list operations

  • ordering of lists: ORDER by $city / size

    list ordering is burdened to smaller-than relation on primitive datatypes

    issue: grouping

  • atomification (aka serialization, aka literalification) and the inverse

    leipzig / name = leipzig characteristics :>: name atomify :>:

    "Leipzig" \ name = "Leipzig" atomify :<: characteristics :<:

    Amazing!

    "1165"^^xsd:date \ founded = "1165"^^xsd:date atomify :<: characteristics :<: founded

    Cool!