caliban.interop.tapir

Type members

Classlikes

class GraphQLEndpoint[I, E, O](e: Endpoint[I, E, O, Any])
class GraphQLInfallibleEndpoint[I, O](e: Endpoint[I, Nothing, O, Any])
class GraphQLInfallibleServerEndpoint[R, I, O](e: ServerEndpoint[I, Nothing, O, Any, [_] =>> URIO[R, _$8]])
class GraphQLServerEndpoint[R, I, E, O](e: ServerEndpoint[I, E, O, Any, [_] =>> ZIO[R, E, _$9]])

Value members

Concrete methods

def toGraphQL[R, I, E, O, S](serverEndpoint: ServerEndpoint[I, E, O, S, [_] =>> URQuery[R, _$11]])(implicit inputSchema: Schema[R, I], outputSchema: Schema[R, O], argBuilder: ArgBuilder[I]): GraphQL[R]