Skip to content

sim51/graphology-gremlin

Repository files navigation

Gremlin DSL for graphology CI

TODO

  • Avoid cycles ?? => before to traverse an edge need to check if it is the traversed path ** In the traverser, storing the traversed path ???

  • Graph config : default is a graph without labels and types ?

  • Conditional types in typescript to have a better type flow ? Should return an array of Vertex and not Vertex | Edge | Object (ex: hasKey step)

g
  .V()
  .hasId(nodeId)
  .hasKey("name")
  • Omit config field when creating Edge / Vertex => static function with config, id, props
  • group with projection
  • has filter step
  • predicate + where clauses + as
  • explain / profile
  • step scope (ex count)

Steps : array of constructor !

Init

  • get type of nodes
  • get type of edges
  • id generator

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published