8.5 Graph Filters
procedure
(graph-distinct-statements graph) → (set/c statement?)
graph : graph?
TBD
procedure
(graph-distinct-subjects graph) → (set/c subject?)
graph : graph?
TBD
procedure
(graph-distinct-predicates graph) → (set/c predicate?)
graph : graph?
TBD
procedure
(graph-distinct-objects graph) → (set/c object?)
graph : graph?
TBD
procedure
(graph-filter proc graph) → statement-list?
proc : (-> statement? boolean?) graph : graph?
TBD
procedure
(graph-filter-by-subject graph obj) → statement-list?
graph : graph? obj : subject?
TBD
procedure
(graph-filter-by-predicate graph obj) → statement-list?
graph : graph? obj : predicate?
TBD
procedure
(graph-filter-by-object graph obj) → statement-list?
graph : graph? obj : object?
TBD