typeql
typeql copied to clipboard
TypeQL: the polymorphic query language of TypeDB
## Problem to Solve Implement TypeQL parsing in languages other than Java. This would for instance allow reading entire files of queries into the python or node client without having...
A runtime match clause check is being executed on the server which ensures that a query with comparisons that may be n^2 is not allowed without further information, such as...
Right now, we restrict grammar to disallow statements such as `match $x; get`. When building with TypeQL language builders, this is still allowed (`TypeQL.match(var("x")).get()`) when it should not be. Further...
_This issue was originally posted by Harry Blakiston Huoston on 2018-08-26 09:06_. This is a question at first but may turn into a feature request. Does grakn support any non-strict...
_This issue was originally posted by @jmsfltchr on 2018-08-31 12:51_. Encountered an unintuitive error message when loading a gql file. ``` define name sub attribute datatype string; ``` Given the...
_This issue was originally posted by @haikalpribadi on 2018-04-05 14:23_.
_This issue was originally posted by @haikalpribadi on 2017-04-24 13:31_. ``` match $a isa cancer; ($a, $b); $b isa mirna; ($b, $c); ($c, $d); $d isa gene; ($d, $e); $d...
_This issue was originally posted by @haikalpribadi on 2018-01-13 18:08_. This issue needs #3763, needs #3809, needs #4005, needs #4062
_This issue was originally posted by @haikalpribadi on 2018-01-05 17:22_. Roles will subclass each other using the new as syntax, and rules will not be subclassable to begin with. The...
_This issue was originally posted by @haikalpribadi on 2018-04-09 12:35_. $x plays! $y; $x sub! $y; $x relates! $y;as well as java methods `playsExplicit`, `subExplicit`, `relatesExplicit`