hiku icon indicating copy to clipboard operation
hiku copied to clipboard

Library to write servers for GraphQL-like query languages

Results 40 hiku issues
Sort by recently updated
recently updated
newest added

PoC - reimplement graphql query parsing in rust. Comparing: - python parsing with graphql-core (original) - rust parsing + converting rust ast into graphql-core ast - (so we do not...

**Problem:** Standard mypy capabilities is not sufficient to cover specific hiku's typing requirements. For example, consider `Optional[TypeRef["User"]]` declaration. Because of the way `hiku.types` implemented, mypy thinks that `Optional` is generic...

it would be great if hiku supported the [Union](https://graphql.org/learn/schema/#union-types) types

When we have a function definition which accepts `Mapping[String, Any]`, and we pass an option's value with the same type, currently we get this error: ```pytb Traceback (most recent call...

bug

If low-level graph field is accepting options for entity filter, there should a possibility to pass the variables down from top level graph. This will allow to avoid unnecessary query...

... and ability to use `select` expressions with joins as a source of data.

```python Link('entities', ..., require=['id', 'user_id']) ```