meh.

Results 137 comments of meh.

That's exactly what I wanted :panda_face:

But do I need my own connection type and then use `query_with`? Or is there a setter for `Connection` I'm not seeing?

Wait, I guess the start and end cursors come from the cursor in the first and last edges that are inserted?

Ooh, that's where the PageInfo creation was hiding, I didn't notice it when looking around.

Is anyone working on this? I kind of need it.

A couple requests. 1. I think `Promise.value` and `Promise.error` should still take only one parameter, since if you pass multiple values and one of them is a `Promise` it won't...

On second thought I don't know how I feel about `Promise` actually having to deal with multiple values. In theory this whole fix could be changing `Promise::When#try` to `resolve(*@wait.map(&:value))`.

I think it makes sense to add `opal/io` to `opal/mini`, it's really small and kind of basic.

It needs to be implemented, the simplest way to do it is to find an open source JavaScript implementation for the various algorithm present in `digest` that has a compatible...