Linql
is a next generation graph api library. It's primary goal is to provide language-native graph api integration to achieve consistency and scale across the web.
These repos focus on Python implementations.
from linql_client.LinqlContext import LinqlContext
from linql_client.LinqlSearch import LinqlSearch
...
context = CustomLinqlContext(LinqlSearch, "localhost:7113")
..
search: LinqlSearch[State] = context.Set(State)
statesICareAbout = ["al", "ma"]
await search.Where(lambda r => r in map(lambda t: t.upper(), statesICareAbout)).ToListAsync();
Environment | ORM | Notes | Example |
---|---|---|---|
Client | N/A | Need to test all str and list functions. Base support working. | link |
Server | link | ||
SqlAlchemy | Planned | ||
Django | Planned |
dev stuff:
Many thanks to aprimc for showing me how to parse the bytecode with his project from_lambda
hatch has no mono repo support. Really?