moonbitstack/moongql/federation does not have a README file
pub(all) struct EntityDef {
name : String
key : String
extends : Bool
external : Array[String]
resolve : (Json, Json) -> Json raise ResolverError
}pub struct Federation {
entities : Array[EntityDef]
v2 : Bool
field_dirs : Array[(String, String, AppliedDirective)]
}fn Federation::entity(self : Federation, name~ : String, key~ : String, resolve~ : (Json, Json) -> Json raise ResolverError, extends? : Bool, external? : Array[String]) -> Unitfn Federation::override_(self : Federation, type_name : String, field_name : String, from~ : String) -> Unitfn Federation::provides(self : Federation, type_name : String, field_name : String, fields~ : String) -> Unitfn Federation::requires(self : Federation, type_name : String, field_name : String, fields~ : String) -> UnitInstall
Download zipmoongql — a code-first GraphQL library for MoonBit (← strawberry-graphql): define object types and fields in code, emit the schema SDL.