git.iko.soy/rowtype-yoga/purescript-prospero
on main help sign in
Rename GqlQuery to Gql.Query in test-compile-fail cases
commit9d0d74baeda19036555b1cc27cd9f6c8ed5a6e1a authorMark <mark.eibes@gmail.com> dateThu 19 Feb 2026, 19:18 (7 months ago) parentbad59d6
29 files changed+75−81
output/Dev.Schema/corefn.json+1−1 output/Dev.Schema/docs.json+1−1 output/Dev.Schema/externs.cbor output/Prospero.Client/corefn.json+1−1 output/Prospero.Client/docs.json+1−1 output/Prospero.Client/externs.cbor output/Prospero.Client/index.js+40−40 output/Prospero.Client/index.js.map+1−1 output/Prospero.GqlQuery/corefn.json+1−1 output/Prospero.GqlQuery/docs.json+1−1 output/Prospero.GqlQuery/externs.cbor output/Prospero.RootResolver/corefn.json+1−1 output/Prospero.RootResolver/docs.json+1−1 output/Prospero.RootResolver/externs.cbor output/Prospero.RootResolver/index.js+14−14 output/Prospero.RootResolver/index.js.map+1−1 output/Prospero/corefn.json+1−1 output/Prospero/externs.cbor output/Test.Example/corefn.json+1−1 output/Test.Example/externs.cbor output/Test.Example/index.js+2−8 output/Test.Integration/corefn.json+1−1 output/Test.Integration/externs.cbor output/Test.Main/corefn.json+1−1 output/Test.Main/docs.json+1−1 output/Test.Main/externs.cbor output/Test.Main/index.js+2−2 output/Test.Main/index.js.map+1−1 output/cache-db.json+1−1
output/Dev.Schema/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[16,61],"start":[16,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[16,61],"start":[16,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[16,61],"start":[16,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"Character"},{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[18,36],"start":[18,1]}},"type":"Var","value":{"identifier":"Newtype$Dict","moduleName":["Data","Newtype"]}},"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Coercible0",{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"Abs"}]]}},"type":"App"},"identifier":"newtypeCharacter_"},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[19,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[19,44],"start":[19,1]}},"type":"Var","value":{"identifier":"IsGql$Dict","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[19,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[19,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"isGqlObject\"Character\"Cha"}],"exports":["Character","newtypeCharacter_","isGqlObject\"Character\"Cha"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[5,26],"start":[5,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[1,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[3,15],"start":[3,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[7,36],"start":[7,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[1,1]}},"moduleName":["Prospero","Metadata"]}],"moduleName":["Dev","Schema"],"modulePath":"src/Dev/Schema.purs","reExports":{},"sourceSpan":{"end":[19,44],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[16,61],"start":[16,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[16,61],"start":[16,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[16,61],"start":[16,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"Character"},{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[18,36],"start":[18,1]}},"type":"Var","value":{"identifier":"Newtype$Dict","moduleName":["Data","Newtype"]}},"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Coercible0",{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[18,36],"start":[18,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"Abs"}]]}},"type":"App"},"identifier":"newtypeCharacter_"},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[19,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[19,44],"start":[19,1]}},"type":"Var","value":{"identifier":"IsGql$Dict","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[19,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[19,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"isGqlObject\"Character\"Cha"}],"exports":["Character","newtypeCharacter_","isGqlObject\"Character\"Cha"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[5,26],"start":[5,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[1,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[3,15],"start":[3,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[7,33],"start":[7,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[19,44],"start":[1,1]}},"moduleName":["Prospero","Metadata"]}],"moduleName":["Dev","Schema"],"modulePath":"src/Dev/Schema.purs","reExports":{},"sourceSpan":{"end":[19,44],"start":[1,1]}}
output/Dev.Schema/docs.json+1−1
@@ -1 +1 @@
1−{"comments":null,"declarations":[{"children":[],"comments":null,"info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["hello",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":["characters",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["character",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["name",{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[14,4],"name":"src/Dev/Schema.purs","start":[10,1]},"title":"Queries"},{"children":[{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["name",{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"},{"annotation":[],"contents":["age",{"annotation":[],"contents":[["Prim"],"Int"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"declType":"dataConstructor"},"sourceSpan":{"end":[16,61],"name":"src/Dev/Schema.purs","start":[16,19]},"title":"Character"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Newtype"],"Newtype"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":null,"tag":"TypeWildcard"}],"tag":"TypeApp"}},"sourceSpan":{"end":[18,36],"name":"src/Dev/Schema.purs","start":[18,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Metadata"],"IsGql"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Metadata"],"Object"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"Character","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[19,44],"name":"src/Dev/Schema.purs","start":[19,1]},"title":"<anonymous>"}],"comments":null,"info":{"dataDeclType":"newtype","declType":"data","roles":[],"typeArguments":[]},"kind":null,"sourceSpan":{"end":[16,61],"name":"src/Dev/Schema.purs","start":[16,1]},"title":"Character"}],"name":"Dev.Schema","reExports":[]}
1+{"comments":null,"declarations":[{"children":[],"comments":null,"info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["hello",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":["characters",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["character",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["name",{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[14,4],"name":"src/Dev/Schema.purs","start":[10,1]},"title":"Queries"},{"children":[{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["name",{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"},{"annotation":[],"contents":["age",{"annotation":[],"contents":[["Prim"],"Int"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"declType":"dataConstructor"},"sourceSpan":{"end":[16,61],"name":"src/Dev/Schema.purs","start":[16,19]},"title":"Character"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Newtype"],"Newtype"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":null,"tag":"TypeWildcard"}],"tag":"TypeApp"}},"sourceSpan":{"end":[18,36],"name":"src/Dev/Schema.purs","start":[18,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Metadata"],"IsGql"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Metadata"],"Object"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"Character","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Dev","Schema"],"Character"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[19,44],"name":"src/Dev/Schema.purs","start":[19,1]},"title":"<anonymous>"}],"comments":null,"info":{"dataDeclType":"newtype","declType":"data","roles":[],"typeArguments":[]},"kind":null,"sourceSpan":{"end":[16,61],"name":"src/Dev/Schema.purs","start":[16,1]},"title":"Character"}],"name":"Dev.Schema","reExports":[]}
output/Dev.Schema/externs.cbor

Binary file not shown.

output/Prospero.Client/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"writeForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"query"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"writeForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[111,23],"start":[111,14]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Prospero","Client"]}},"type":"App"},"identifier":"writeJSON"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[111,42],"start":[111,40]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupString","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[112,96],"start":[112,3]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"bind"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[112,20],"start":[112,15]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Fetch"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve7","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toRequestBodyString","moduleName":["Fetch","Internal","RequestBody"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"body"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve8","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"headers"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve9","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"method"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"fetch"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[115,28],"start":[115,18]}},"type":"Var","value":{"identifier":"throwError","moduleName":["Control","Monad","Error","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[115,48],"start":[115,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"throwError"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[115,41],"start":[115,37]}},"type":"Var","value":{"identifier":"show","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[115,46],"start":[115,37]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showNonEmptyList","moduleName":["Data","List","Types"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[115,46],"start":[115,37]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showForeignError","moduleName":["Foreign"]}},"type":"App"},"type":"App"},"identifier":"show"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[117,11],"start":[117,7]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[121,94],"start":[117,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[117,39],"start":[117,36]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[117,63],"start":[117,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindMaybe","moduleName":["Data","Maybe"]}},"type":"App"},"identifier":"bind1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[60,27],"start":[60,24]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Control","Semigroupoid"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[60,45],"start":[60,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupoidFn","moduleName":["Control","Semigroupoid"]}},"type":"App"},"identifier":"composeFlipped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type"}},"type":"Abs"}]]}},"type":"App"},"identifier":"typeIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[224,41],"start":[224,32]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"typeIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"readJSON_"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"payload"}},"type":"Abs"}]]}},"type":"App"},"identifier":"payloadIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"payloadIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"identifier":"readForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[228,48],"start":[228,39]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignForeign","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,39]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,39]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"readJSON_1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[231,68],"start":[231,59]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"message"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"readJSON_2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[245,47],"start":[245,44]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[245,74],"start":[245,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindArray","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"bind2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[246,51],"start":[246,34]}},"type":"Var","value":{"identifier":"intercalate","moduleName":["Data","Array"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[246,55],"start":[246,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monoidString","moduleName":["Data","Monoid"]}},"type":"App"},"identifier":"intercalate"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[246,21],"start":[246,19]}},"type":"Var","value":{"identifier":"notEq","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"notEq"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,19],"start":[193,12]}},"type":"Var","value":{"identifier":"new","moduleName":["Ref","Lifted"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[193,62],"start":[193,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"new"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,27],"start":[196,7]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"bind3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,21],"start":[196,13]}},"type":"Var","value":{"identifier":"read","moduleName":["Ref","Lifted"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,27],"start":[196,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectEffect","moduleName":["Effect","Class"]}},"type":"App"},"identifier":"read"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"typeIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"writeForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,29],"start":[197,20]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Prospero","Client"]}},"type":"App"},"type":"App"},"identifier":"writeJSON1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,25],"start":[200,21]}},"type":"Var","value":{"identifier":"void","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[200,25],"start":[200,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"void"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[204,25],"start":[204,21]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[204,30],"start":[204,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"pure1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,84],"start":[208,74]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[208,84],"start":[208,74]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"liftEffect"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[209,21],"start":[209,3]}},"type":"Var","value":{"identifier":"discard","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discardUnit","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"discard"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"discard1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[209,12],"start":[209,3]}},"type":"Var","value":{"identifier":"write","moduleName":["Ref","Lifted"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[209,15],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"write"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"id"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"writeForeignFieldsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[211,25],"start":[211,16]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"payloadIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"writeJSON2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"discard2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[213,27],"start":[213,18]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"writeJSON3"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1198,114],"start":[1198,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1198,114],"start":[1198,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1198,114],"start":[1198,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"WrapResult$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1316,79],"start":[1316,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1316,79],"start":[1316,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1316,79],"start":[1316,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"WrapMaybeRL$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1168,83],"start":[1168,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1168,83],"start":[1168,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1168,83],"start":[1168,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"UnwrapField$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1543,58],"start":[1543,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1543,58],"start":[1543,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1543,58],"start":[1543,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipSpacesGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1533,44],"start":[1533,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1533,44],"start":[1533,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1533,44],"start":[1533,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipSpaces$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1473,92],"start":[1473,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1473,92],"start":[1473,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1473,92],"start":[1473,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipOnKeyword2$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1460,92],"start":[1460,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1460,92],"start":[1460,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1460,92],"start":[1460,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipOnKeyword1$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1447,67],"start":[1447,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1447,67],"start":[1447,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1447,67],"start":[1447,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipOnKeyword$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1434,91],"start":[1434,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1434,91],"start":[1434,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1434,91],"start":[1434,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipDotDotOn2$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1421,91],"start":[1421,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1421,91],"start":[1421,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1421,91],"start":[1421,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipDotDotOn1$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1408,66],"start":[1408,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1408,66],"start":[1408,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1408,66],"start":[1408,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipDotDotOn$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"ConnectionAck","fieldNames":[],"type":"Constructor","typeName":"ServerMessage"},"identifier":"ConnectionAck"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"Next","fieldNames":["value0"],"type":"Constructor","typeName":"ServerMessage"},"identifier":"Next"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"ServerError","fieldNames":["value0"],"type":"Constructor","typeName":"ServerMessage"},"identifier":"ServerError"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"ServerComplete","fieldNames":[],"type":"Constructor","typeName":"ServerMessage"},"identifier":"ServerComplete"},{"annotation":{"meta":null,"sourceSpan":{"end":[49,92],"start":[49,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[49,92],"start":[49,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[49,92],"start":[49,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"Selection"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1184,86],"start":[1184,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1184,86],"start":[1184,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1184,86],"start":[1184,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ScalarResult$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[66,61],"start":[66,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[66,61],"start":[66,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[66,61],"start":[66,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"RecordRow$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1347,263],"start":[1347,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1347,263],"start":[1347,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1347,263],"start":[1347,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionNestedGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1335,237],"start":[1335,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1335,237],"start":[1335,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1335,237],"start":[1335,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionNested$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1393,282],"start":[1393,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1393,282],"start":[1393,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1393,282],"start":[1393,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionBraceGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1381,256],"start":[1381,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1381,256],"start":[1381,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1381,256],"start":[1381,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionBrace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[261,185],"start":[261,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[261,185],"start":[261,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[261,185],"start":[261,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlTrimmed$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1087,102],"start":[1087,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1087,102],"start":[1087,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1087,102],"start":[1087,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlSkipStringBodyGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1082,76],"start":[1082,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1082,76],"start":[1082,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1082,76],"start":[1082,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlSkipStringBody$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1005,260],"start":[1005,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1005,260],"start":[1005,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1005,260],"start":[1005,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlParamNameGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[993,214],"start":[993,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[993,214],"start":[993,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[993,214],"start":[993,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlParamName$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[413,65],"start":[411,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[413,65],"start":[411,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[413,65],"start":[411,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[565,59],"start":[563,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[565,59],"start":[563,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[565,59],"start":[563,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedContinue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[740,76],"start":[738,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[740,76],"start":[738,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[740,76],"start":[738,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedFieldGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[818,79],"start":[816,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[818,79],"start":[816,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[818,79],"start":[816,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[802,74],"start":[800,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[802,74],"start":[800,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[802,74],"start":[800,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[861,74],"start":[859,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[861,74],"start":[859,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[861,74],"start":[859,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[506,68],"start":[504,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[506,68],"start":[504,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[506,68],"start":[504,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[488,63],"start":[486,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[488,63],"start":[486,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[488,63],"start":[486,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[550,63],"start":[548,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[550,63],"start":[548,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[550,63],"start":[548,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[399,55],"start":[397,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[399,55],"start":[397,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[399,55],"start":[397,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNested$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1099,48],"start":[1097,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1099,48],"start":[1097,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1099,48],"start":[1097,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlLiteralSkip$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1140,48],"start":[1138,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1140,48],"start":[1138,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1140,48],"start":[1138,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlLiteralSepHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1129,42],"start":[1127,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1129,42],"start":[1127,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1129,42],"start":[1127,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlLiteralSep$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[272,60],"start":[270,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[272,60],"start":[270,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[272,60],"start":[270,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[580,51],"start":[578,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[580,51],"start":[578,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[580,51],"start":[578,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlContinue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1241,242],"start":[1241,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1241,242],"start":[1241,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1241,242],"start":[1241,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlChildByKind$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1233,216],"start":[1233,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1233,216],"start":[1233,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1233,216],"start":[1233,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlChild$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[902,186],"start":[902,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[902,186],"start":[902,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[902,186],"start":[902,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgsStart$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[915,227],"start":[915,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[915,227],"start":[915,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[915,227],"start":[915,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgsGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[943,214],"start":[943,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[943,214],"start":[943,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[943,214],"start":[943,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgsColon$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[889,181],"start":[889,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[889,181],"start":[889,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[889,181],"start":[889,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[968,241],"start":[968,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[968,241],"start":[968,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[968,241],"start":[968,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgValueHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[956,213],"start":[956,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[956,213],"start":[956,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[956,213],"start":[956,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgValue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1057,269],"start":[1057,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1057,269],"start":[1057,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1057,269],"start":[1057,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgSepHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1045,241],"start":[1045,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1045,241],"start":[1045,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1045,241],"start":[1045,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgSep$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[613,71],"start":[611,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[613,71],"start":[611,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[613,71],"start":[611,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedFieldGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[682,71],"start":[680,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[682,71],"start":[680,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[682,71],"start":[680,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[664,66],"start":[662,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[664,66],"start":[662,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[664,66],"start":[662,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[718,66],"start":[716,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[718,66],"start":[716,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[718,66],"start":[716,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[362,60],"start":[360,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[362,60],"start":[360,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[362,60],"start":[360,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[344,55],"start":[342,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[344,55],"start":[342,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[344,55],"start":[342,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[592,55],"start":[590,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[592,55],"start":[590,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[592,55],"start":[590,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[252,178],"start":[252,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[252,178],"start":[252,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[252,178],"start":[252,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGql$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1497,151],"start":[1497,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1497,151],"start":[1497,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1497,151],"start":[1497,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseFragmentTypeNameGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1485,105],"start":[1485,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1485,105],"start":[1485,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1485,105],"start":[1485,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseFragmentTypeName$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1310,167],"start":[1310,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1310,167],"start":[1310,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1310,167],"start":[1310,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"MatchOrContinue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1287,142],"start":[1287,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1287,142],"start":[1287,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1287,142],"start":[1287,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindUnionMemberMatch$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1295,136],"start":[1295,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1295,136],"start":[1295,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1295,136],"start":[1295,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindUnionMemberInSum$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1267,107],"start":[1267,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1267,107],"start":[1267,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1267,107],"start":[1267,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindUnionMember$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1156,123],"start":[1156,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1156,123],"start":[1156,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1156,123],"start":[1156,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindField$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[880,108],"start":[880,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[880,108],"start":[880,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[880,108],"start":[880,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindArg$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1304,87],"start":[1304,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1304,87],"start":[1304,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1304,87],"start":[1304,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ExtractMemberName$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1213,77],"start":[1213,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1213,77],"start":[1213,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1213,77],"start":[1213,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ExtractArgs$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"constructorName":"Success","fieldNames":["value0"],"type":"Constructor","typeName":"QueryResult"},"identifier":"Success"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"constructorName":"PartialSuccess","fieldNames":["value0","value1"],"type":"Constructor","typeName":"QueryResult"},"identifier":"PartialSuccess"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"constructorName":"Failure","fieldNames":["value0"],"type":"Constructor","typeName":"QueryResult"},"identifier":"Failure"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1179,121],"start":[1179,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1179,121],"start":[1179,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1179,121],"start":[1179,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ChildRecord$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1227,55],"start":[1227,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1227,55],"start":[1227,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1227,55],"start":[1227,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ChildKind$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1527,25],"start":[1527,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1527,25],"start":[1527,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1527,25],"start":[1527,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"AssertNonEmpty$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1329,99],"start":[1329,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1329,99],"start":[1329,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1329,99],"start":[1329,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"AppendRL$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultMaybeMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1202,103],"start":[1202,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1202,103],"start":[1202,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1202,103],"start":[1202,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1202,103],"start":[1202,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1202,103],"start":[1202,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultGqlSubscription"},{"annotation":{"meta":null,"sourceSpan":{"end":[1200,96],"start":[1200,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1200,96],"start":[1200,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1200,96],"start":[1200,1]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1200,96],"start":[1200,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1200,96],"start":[1200,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultGqlQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[1201,104],"start":[1201,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1201,104],"start":[1201,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1201,104],"start":[1201,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1201,104],"start":[1201,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1201,104],"start":[1201,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultGqlMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultArrayArray"},{"annotation":{"meta":null,"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"wrapResult"},{"annotation":{"meta":null,"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"type":"Var","value":{"identifier":"WrapMaybeRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"wrapMaybeRLNilNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"type":"Var","value":{"identifier":"WrapMaybeRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapMaybeRLConsMaybeConsM"},{"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"type":"Var","value":{"identifier":"WrapMaybeRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapMaybeRLConsConsMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1172,75],"start":[1172,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1172,75],"start":[1172,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1172,75],"start":[1172,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1172,75],"start":[1172,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1172,75],"start":[1172,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldGqlSubscriptio"},{"annotation":{"meta":null,"sourceSpan":{"end":[1170,68],"start":[1170,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1170,68],"start":[1170,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1170,68],"start":[1170,1]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1170,68],"start":[1170,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1170,68],"start":[1170,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldGqlQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[1171,76],"start":[1171,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1171,76],"start":[1171,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1171,76],"start":[1171,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1171,76],"start":[1171,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1171,76],"start":[1171,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldGqlMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldArray"},{"annotation":{"meta":null,"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"unwrapField"},{"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"type":"Var","value":{"identifier":"SkipSpacesGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"skipSpacesGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"type":"Var","value":{"identifier":"SkipSpacesGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"skipSpacesGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"type":"Var","value":{"identifier":"SkipSpaces$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"skipSpaces\"\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"type":"Var","value":{"identifier":"SkipSpaces$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipSpaces"},{"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"type":"Var","value":{"identifier":"SkipOnKeyword2$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"skipOnKeyword2\"n\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1482,29],"start":[1480,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipOnKeyword2"},{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"type":"Var","value":{"identifier":"SkipOnKeyword1$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipOnKeyword1\"o\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1470,29],"start":[1468,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipOnKeyword1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1451,24],"start":[1449,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipOnKeyword\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"type":"Var","value":{"identifier":"SkipOnKeyword$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipOnKeyword"},{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"type":"Var","value":{"identifier":"SkipDotDotOn2$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipDotDotOn2\".\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1444,28],"start":[1442,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipDotDotOn2"},{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"type":"Var","value":{"identifier":"SkipDotDotOn1$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipDotDotOn1\".\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1431,28],"start":[1429,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipDotDotOn1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1412,23],"start":[1410,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipDotDotOn\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"type":"Var","value":{"identifier":"SkipDotDotOn$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipDotDotOn"},{"annotation":{"meta":null,"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultStringString"},{"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultRecordFunctio"},{"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultNumberNumber"},{"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultMaybeMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultIntInt"},{"annotation":{"meta":null,"sourceSpan":{"end":[1193,69],"start":[1193,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1193,69],"start":[1193,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1193,69],"start":[1193,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1193,69],"start":[1193,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1193,69],"start":[1193,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultGqlSubscripti"},{"annotation":{"meta":null,"sourceSpan":{"end":[1191,67],"start":[1191,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1191,67],"start":[1191,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1191,67],"start":[1191,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1191,67],"start":[1191,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1191,67],"start":[1191,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultGqlQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[1192,70],"start":[1192,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1192,70],"start":[1192,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1192,70],"start":[1192,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1192,70],"start":[1192,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1192,70],"start":[1192,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultGqlMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultBooleanBoolea"},{"annotation":{"meta":null,"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResult"},{"annotation":{"meta":null,"sourceSpan":{"end":[68,36],"start":[68,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[68,36],"start":[68,1]}},"type":"Var","value":{"identifier":"RecordRow$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[68,36],"start":[68,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[68,36],"start":[68,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"recordRowRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"type":"Var","value":{"identifier":"ParseGqlUnionNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlUnionNestedGo\"}\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionNestedGo\".\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionNestedGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1378,71],"start":[1376,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionNestedGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1339,65],"start":[1337,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionNested\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionNested$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionNested"},{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"type":"Var","value":{"identifier":"ParseGqlUnionBraceGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionBraceGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1403,79],"start":[1401,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionBraceGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1385,73],"start":[1383,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionBrace\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionBrace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionBrace"},{"annotation":{"meta":null,"sourceSpan":{"end":[263,61],"start":[263,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[263,61],"start":[263,1]}},"type":"Var","value":{"identifier":"ParseGqlTrimmed$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[263,61],"start":[263,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[263,61],"start":[263,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlTrimmed\"\"NilNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[268,56],"start":[264,6]}},"type":"Var","value":{"identifier":"ParseGqlTrimmed$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlTrimmed"},{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBodyGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlSkipStringBodyGo\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBodyGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlSkipStringBodyGo\"1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBodyGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlSkipStringBodyGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1084,93],"start":[1084,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlSkipStringBody\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBody$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlSkipStringBody"},{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamNameGo\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlParamNameGo\")\"Con"},{"annotation":{"meta":null,"sourceSpan":{"end":[1034,70],"start":[1029,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlParamNameGo\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamNameGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamNameGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[997,62],"start":[995,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlParamName\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1003,63],"start":[999,6]}},"type":"Var","value":{"identifier":"ParseGqlParamName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamName"},{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[423,111],"start":[419,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\"}\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[416,92],"start":[416,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[416,92],"start":[416,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[416,92],"start":[416,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[416,92],"start":[416,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlNestedGo\"}\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[459,90],"start":[449,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[468,90],"start":[462,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\":\""},{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[436,90],"start":[432,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[446,90],"start":[439,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\"(\""},{"annotation":{"meta":null,"sourceSpan":{"end":[475,83],"start":[471,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedGo\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[430,90],"start":[426,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[483,85],"start":[478,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[569,86],"start":[567,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedContinue\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[575,88],"start":[571,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedContinue"},{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[797,108],"start":[792,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel"},{"annotation":{"meta":null,"sourceSpan":{"end":[789,106],"start":[787,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAliasedFiel1"},{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[784,113],"start":[774,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel2"},{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[771,113],"start":[764,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel3"},{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[761,113],"start":[757,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel4"},{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[754,113],"start":[750,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel5"},{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[747,136],"start":[743,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel6"},{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[873,111],"start":[869,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte"},{"annotation":{"meta":null,"sourceSpan":{"end":[866,109],"start":[864,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAliasedAfte1"},{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[856,117],"start":[851,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte2"},{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[848,122],"start":[841,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte3"},{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[838,122],"start":[828,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte4"},{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[825,145],"start":[821,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte5"},{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[814,112],"start":[810,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte6"},{"annotation":{"meta":null,"sourceSpan":{"end":[807,110],"start":[805,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAliasedAfte7"},{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[545,99],"start":[539,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB"},{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[536,98],"start":[532,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB1"},{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[529,104],"start":[519,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB2"},{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[516,125],"start":[512,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB3"},{"annotation":{"meta":null,"sourceSpan":{"end":[509,106],"start":[509,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[509,106],"start":[509,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[509,106],"start":[509,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[509,106],"start":[509,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlNestedAfterSpaceB4"},{"annotation":{"meta":null,"sourceSpan":{"end":[496,92],"start":[494,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAfterSpace\""},{"annotation":{"meta":null,"sourceSpan":{"end":[492,91],"start":[490,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAfterSpace\"1"},{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[502,94],"start":[498,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpace"},{"annotation":{"meta":null,"sourceSpan":{"end":[554,91],"start":[552,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAfterArgs\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[560,93],"start":[556,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[403,75],"start":[401,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNested\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[409,76],"start":[405,6]}},"type":"Var","value":{"identifier":"ParseGqlNested$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNested"},{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSkip\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlLiteralSkip\")\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1118,58],"start":[1116,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlLiteralSkip\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSkip\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSkip"},{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSepHead\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlLiteralSepHead\")\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1150,63],"start":[1148,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlLiteralSepHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[1131,119],"start":[1131,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlLiteralSep\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSep$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSep"},{"annotation":{"meta":null,"sourceSpan":{"end":[314,76],"start":[312,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlGo\"}\""},{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[309,76],"start":[299,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[323,76],"start":[317,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\":\""},{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[286,76],"start":[282,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[296,76],"start":[289,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\"(\""},{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[331,97],"start":[326,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\"\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[279,76],"start":[275,1]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[339,74],"start":[334,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[582,78],"start":[582,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[582,78],"start":[582,1]}},"type":"Var","value":{"identifier":"ParseGqlContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[582,78],"start":[582,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[582,78],"start":[582,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlContinue\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[587,74],"start":[583,6]}},"type":"Var","value":{"identifier":"ParseGqlContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlContinue"},{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"type":"Var","value":{"identifier":"ParseGqlChildByKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChildByKindUnitRe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"argument":"dictGeneric","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"type":"Var","value":{"identifier":"ParseGqlChildByKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChildByKindUnion"},{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"type":"Var","value":{"identifier":"ParseGqlChildByKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChildByKind"},{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"type":"Var","value":{"identifier":"ParseGqlChild$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChild"},{"annotation":{"meta":null,"sourceSpan":{"end":[906,54],"start":[904,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgsStart\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[912,55],"start":[908,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsStart$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsStart"},{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[925,62],"start":[921,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsGo\":\""},{"annotation":{"meta":null,"sourceSpan":{"end":[918,66],"start":[918,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[918,66],"start":[918,1]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[918,66],"start":[918,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[918,66],"start":[918,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlArgsGo\")\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[932,62],"start":[928,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[940,59],"start":[935,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[947,62],"start":[945,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgsColon\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[953,64],"start":[949,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsColon$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsColon"},{"annotation":{"meta":null,"sourceSpan":{"end":[893,49],"start":[891,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgs\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[899,50],"start":[895,6]}},"type":"Var","value":{"identifier":"ParseGqlArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[983,72],"start":[977,6]}},"type":"Var","value":{"identifier":"ParseGqlArgValueHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgValueHead\"\\\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[974,71],"start":[971,1]}},"type":"Var","value":{"identifier":"ParseGqlArgValueHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlArgValueHead\"$\""},{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[990,69],"start":[986,6]}},"type":"Var","value":{"identifier":"ParseGqlArgValueHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgValueHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[960,61],"start":[958,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgValue\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[966,62],"start":[962,6]}},"type":"Var","value":{"identifier":"ParseGqlArgValue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgValue"},{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"type":"Var","value":{"identifier":"ParseGqlArgSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgSepHead\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"type":"Var","value":{"identifier":"ParseGqlArgSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlArgSepHead\")\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[1075,76],"start":[1073,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgSepHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[1049,68],"start":[1047,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgSep\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"type":"Var","value":{"identifier":"ParseGqlArgSep$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgSep"},{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[643,99],"start":[633,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[630,99],"start":[623,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\"(\""},{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[651,121],"start":[646,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\"\"C"},{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[620,99],"start":[616,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[659,97],"start":[654,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[713,103],"start":[708,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace"},{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[705,108],"start":[698,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace1"},{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[695,108],"start":[685,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace2"},{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[678,98],"start":[674,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace3"},{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[671,122],"start":[667,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace4"},{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[725,121],"start":[721,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterArgs\""},{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[732,97],"start":[728,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[382,84],"start":[378,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpaceByHead\""},{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[375,90],"start":[365,1]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpaceByHead\"1"},{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[391,85],"start":[385,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpaceByHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[352,102],"start":[348,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpace\"\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[346,83],"start":[346,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[346,83],"start":[346,1]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[346,83],"start":[346,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[346,83],"start":[346,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlAfterSpace\"\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[358,80],"start":[354,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpace"},{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[599,101],"start":[595,1]}},"type":"Var","value":{"identifier":"ParseGqlAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterArgs\"\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[605,79],"start":[601,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[254,54],"start":[254,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[254,54],"start":[254,1]}},"type":"Var","value":{"identifier":"ParseGql$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[254,54],"start":[254,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[254,54],"start":[254,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGql\"\"NilNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[259,52],"start":[255,6]}},"type":"Var","value":{"identifier":"ParseGql$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGql"},{"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseFragmentTypeNameGo\"{"},{"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseFragmentTypeNameGo\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseFragmentTypeNameGo\" "},{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseFragmentTypeNameGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1489,41],"start":[1487,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseFragmentTypeName\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseFragmentTypeName"},{"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"type":"Var","value":{"identifier":"MatchOrContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"matchOrContinue"},{"annotation":{"meta":null,"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"type":"Var","value":{"identifier":"MatchOrContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"matchOrContinue1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"type":"Var","value":{"identifier":"FindUnionMember$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"findUnionMemberSum"},{"annotation":{"meta":null,"sourceSpan":{"end":[1292,56],"start":[1290,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findUnionMemberMatch"},{"annotation":{"meta":null,"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"type":"Var","value":{"identifier":"FindUnionMemberMatch$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"findUnionMemberMatch1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"type":"Var","value":{"identifier":"FindUnionMemberInSum$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"findUnionMemberInSum"},{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"type":"Var","value":{"identifier":"FindUnionMember$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"findUnionMemberConstructo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1284,42],"start":[1282,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findUnionMember"},{"annotation":{"meta":null,"sourceSpan":{"end":[1164,45],"start":[1158,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findFieldNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"type":"Var","value":{"identifier":"FindField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"findFieldCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"type":"Var","value":{"identifier":"FindField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"findFieldCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[884,33],"start":[882,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findArgNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[886,89],"start":[886,6]}},"type":"Var","value":{"identifier":"FindArg$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"findArgCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[885,59],"start":[885,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[885,59],"start":[885,6]}},"type":"Var","value":{"identifier":"FindArg$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[885,59],"start":[885,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[885,59],"start":[885,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"findArgCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"type":"Var","value":{"identifier":"ExtractMemberName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"extractMemberNameSum"},{"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"type":"Var","value":{"identifier":"ExtractMemberName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"extractMemberNameConstruc"},{"annotation":{"meta":null,"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsRow"},{"annotation":{"meta":null,"sourceSpan":{"end":[1219,49],"start":[1219,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1219,49],"start":[1219,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1219,49],"start":[1219,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1219,49],"start":[1219,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsGqlSubscriptio"},{"annotation":{"meta":null,"sourceSpan":{"end":[1217,47],"start":[1217,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1217,47],"start":[1217,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1217,47],"start":[1217,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1217,47],"start":[1217,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsGqlQueryUnitRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1215,53],"start":[1215,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1215,53],"start":[1215,1]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1215,53],"start":[1215,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1215,53],"start":[1215,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsGqlQueryRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1218,50],"start":[1218,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1218,50],"start":[1218,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1218,50],"start":[1218,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1218,50],"start":[1218,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsGqlMutationUni"},{"annotation":{"meta":null,"sourceSpan":{"end":[1216,61],"start":[1216,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1216,61],"start":[1216,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1216,61],"start":[1216,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1216,61],"start":[1216,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsGqlMutationRec"},{"annotation":{"meta":null,"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"type":"Var","value":{"identifier":"ChildRecord$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"childRecordRecord\"Object\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"type":"Var","value":{"identifier":"ChildRecord$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"childRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"type":"Var","value":{"identifier":"ChildKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"childKindRecordUnit"},{"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"type":"Var","value":{"identifier":"ChildKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"childKind"},{"annotation":{"meta":null,"sourceSpan":{"end":[1529,75],"start":[1529,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"assertNonEmpty\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"type":"Var","value":{"identifier":"AssertNonEmpty$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"assertNonEmpty"},{"annotation":{"meta":null,"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"type":"Var","value":{"identifier":"AppendRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"appendRLNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"type":"Var","value":{"identifier":"AppendRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"appendRLConsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[114,12],"start":[114,8]}},"type":"Var","value":{"identifier":"read","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[114,21],"start":[114,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"read1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"prefix","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"params","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[110,24],"start":[110,18]}},"binderType":"VarBinder","identifier":"prefix1"},{"annotation":{"meta":null,"sourceSpan":{"end":[110,28],"start":[110,25]}},"binderType":"VarBinder","identifier":"url1"},{"annotation":{"meta":null,"sourceSpan":{"end":[110,35],"start":[110,29]}},"binderType":"VarBinder","identifier":"params1"},{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[110,48],"start":[110,37]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[110,48],"start":[110,47]}},"binderType":"VarBinder","identifier":"q"}],"constructorName":{"identifier":"Selection","moduleName":["Prospero","Client"]},"typeName":{"identifier":"Selection","moduleName":["Prospero","Client"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,7]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,24]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,39],"start":[111,33]}},"type":"Var","value":{"identifier":"prefix1","sourcePos":[110,18]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,46],"start":[111,43]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[111,66],"start":[111,50]}},"type":"Var","value":{"identifier":"substituteParams","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,68],"start":[111,50]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,68],"start":[111,67]}},"type":"Var","value":{"identifier":"q","sourcePos":[110,47]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,50]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,69]}},"type":"Var","value":{"identifier":"params1","sourcePos":[110,29]}},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"identifier":"body"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,21]}},"type":"Var","value":{"identifier":"url1","sourcePos":[110,25]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["method",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[112,39],"start":[112,35]}},"type":"Var","value":{"identifier":"POST","moduleName":["Data","HTTP","Method"]}}],["body",{"annotation":{"meta":null,"sourceSpan":{"end":[112,45],"start":[112,41]}},"type":"Var","value":{"identifier":"body","sourcePos":[111,7]}}],["headers",{"annotation":{"meta":null,"sourceSpan":{"end":[112,94],"start":[112,56]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Content-Type",{"annotation":{"meta":null,"sourceSpan":{"end":[112,92],"start":[112,74]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"application/json"}}]]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[112,11],"start":[112,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["json",{"annotation":{"meta":null,"sourceSpan":{"end":[112,9],"start":[112,5]}},"binderType":"VarBinder","identifier":"json"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,15]}},"type":"Var","value":{"identifier":"json","sourcePos":[112,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,3]}},"argument":"foreign_","body":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[114,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"read1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[114,21],"start":[114,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[114,21],"start":[114,13]}},"type":"Var","value":{"identifier":"foreign_","sourcePos":[113,3]}},"type":"App"},"identifier":"v2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[114,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[115,14],"start":[115,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[115,14],"start":[115,10]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"Left","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"throwError","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[115,48],"start":[115,18]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[115,35],"start":[115,30]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[115,47],"start":[115,30]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"show","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[115,46],"start":[115,37]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[115,46],"start":[115,42]}},"type":"Var","value":{"identifier":"errs","sourcePos":[115,10]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[116,90],"start":[116,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[116,13],"start":[116,12]}},"binderType":"VarBinder","identifier":"r"}],"constructorName":{"identifier":"Right","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[117,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[117,12]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[117,63],"start":[117,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[117,35],"start":[117,27]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[117,28],"start":[117,27]}},"type":"Var","value":{"identifier":"r","sourcePos":[116,12]}},"fieldName":"errors","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[117,63],"start":[117,27]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[117,63],"start":[117,40]}},"type":"Var","value":{"identifier":"fromArray","moduleName":["Data","Array","NonEmpty"]}},"type":"App"},"identifier":"v3"},{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[117,25],"start":[117,17]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[117,18],"start":[117,17]}},"type":"Var","value":{"identifier":"r","sourcePos":[116,12]}},"fieldName":"data","type":"Accessor"},"identifier":"v4"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[117,12]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,15],"start":[118,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[118,15],"start":[118,14]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,24],"start":[118,17]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,35],"start":[118,28]}},"type":"Var","value":{"identifier":"Success","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[118,37],"start":[118,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[118,37],"start":[118,36]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,14]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[119,15],"start":[119,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[119,15],"start":[119,14]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[119,26],"start":[119,17]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[119,26],"start":[119,22]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[119,44],"start":[119,30]}},"type":"Var","value":{"identifier":"PartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,46],"start":[119,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,46],"start":[119,45]}},"type":"Var","value":{"identifier":"d","sourcePos":[119,14]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[119,51],"start":[119,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,51],"start":[119,47]}},"type":"Var","value":{"identifier":"errs","sourcePos":[119,22]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[120,16],"start":[120,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[120,27],"start":[120,18]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[120,27],"start":[120,23]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[120,38],"start":[120,31]}},"type":"Var","value":{"identifier":"Failure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,43],"start":[120,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,43],"start":[120,39]}},"type":"Var","value":{"identifier":"errs","sourcePos":[120,23]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[121,16],"start":[121,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[121,25],"start":[121,18]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[121,36],"start":[121,29]}},"type":"Var","value":{"identifier":"Failure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[121,29]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[121,61],"start":[121,38]}},"type":"Var","value":{"identifier":"singleton","moduleName":["Data","Array","NonEmpty"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,93],"start":[121,38]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,93],"start":[121,62]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["message",{"annotation":{"meta":null,"sourceSpan":{"end":[121,91],"start":[121,73]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"No data returned"}}]]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"type":"Var","value":{"identifier":"v4","sourcePos":[0,0]}},{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"type":"Var","value":{"identifier":"v3","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"type":"Var","value":{"identifier":"v1","sourcePos":[112,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"prefix","sourcePos":[110,18]}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"url","sourcePos":[110,25]}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"params","sourcePos":[110,29]}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"runSelectionWith"},{"annotation":{"meta":null,"sourceSpan":{"end":[88,30],"start":[81,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[88,30],"start":[81,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[89,32],"start":[89,16]}},"type":"Var","value":{"identifier":"runSelectionWith","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[89,40],"start":[89,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runSelectionWith1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[88,30],"start":[81,1]}},"argument":"dictWriteForeign","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelectionWith1","sourcePos":[0,0]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[89,40],"start":[89,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[89,40],"start":[89,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[89,40],"start":[89,33]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"query"}},"type":"App"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"runSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[98,30],"start":[91,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[98,30],"start":[91,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[99,40],"start":[99,24]}},"type":"Var","value":{"identifier":"runSelectionWith","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[99,51],"start":[99,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runSelectionWith1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[98,30],"start":[91,1]}},"argument":"dictWriteForeign","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelectionWith1","sourcePos":[0,0]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[99,51],"start":[99,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[99,51],"start":[99,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[99,51],"start":[99,41]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"mutation"}},"type":"App"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"runMutationSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[59,79],"start":[59,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[59,79],"start":[59,1]}},"argument":"dictWriteForeign","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,45],"start":[60,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[60,23],"start":[60,14]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[60,23],"start":[60,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[60,45],"start":[60,14]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[60,45],"start":[60,28]}},"type":"Var","value":{"identifier":"jsonToGraphQLArgs","moduleName":["Prospero","Client"]}},"type":"App"},"type":"Abs"},"identifier":"renderArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[57,57],"start":[57,47]}},"type":"Var","value":{"identifier":"renderArgs","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[57,62],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"renderArgs1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"argument":"args","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,14],"start":[57,10]}},"binderType":"VarBinder","identifier":"args1"},{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[57,32],"start":[57,16]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,32],"start":[57,26]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"Selection","moduleName":["Prospero","Client"]},"typeName":{"identifier":"Selection","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[57,45],"start":[57,36]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,80],"start":[57,36]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"renderArgs1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,62],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[57,62],"start":[57,58]}},"type":"Var","value":{"identifier":"args1","sourcePos":[57,10]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[57,69],"start":[57,66]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,73]}},"type":"Var","value":{"identifier":"fields","sourcePos":[57,26]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,80],"start":[57,1]}},"type":"Var","value":{"identifier":"args","sourcePos":[57,10]}},{"annotation":{"meta":null,"sourceSpan":{"end":[57,80],"start":[57,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"withArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[44,110],"start":[44,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[44,110],"start":[44,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[44,110],"start":[44,1]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[45,33],"start":[45,24]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[45,33],"start":[45,32]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Success","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[45,41],"start":[45,37]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[45,67],"start":[45,37]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[45,67],"start":[45,42]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[45,53],"start":[45,52]}},"type":"Var","value":{"identifier":"d","sourcePos":[45,32]}}],["errors",{"annotation":{"meta":null,"sourceSpan":{"end":[45,65],"start":[45,63]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}}]]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[46,45],"start":[46,24]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[46,40],"start":[46,39]}},"binderType":"VarBinder","identifier":"d"},{"annotation":{"meta":null,"sourceSpan":{"end":[46,45],"start":[46,41]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"PartialSuccess","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[46,53],"start":[46,49]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[46,103],"start":[46,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[46,103],"start":[46,54]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[46,65],"start":[46,64]}},"type":"Var","value":{"identifier":"d","sourcePos":[46,39]}}],["errors",{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[46,96],"start":[46,75]}},"type":"Var","value":{"identifier":"toArray","moduleName":["Data","Array","NonEmpty"]}},"annotation":{"meta":null,"sourceSpan":{"end":[46,101],"start":[46,75]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[46,101],"start":[46,97]}},"type":"Var","value":{"identifier":"errs","sourcePos":[46,41]}},"type":"App"}]]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[47,33],"start":[47,24]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[47,33],"start":[47,32]}},"binderType":"NullBinder"}],"constructorName":{"identifier":"Failure","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[47,44],"start":[47,37]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[45,67],"start":[45,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"recoverPartialSuccess"},{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"argument":"str","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,42]}},"type":"Var","value":{"identifier":"str","sourcePos":[223,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[224,4],"start":[224,3]}},"binderType":"VarBinder","identifier":"r"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[236,17],"start":[225,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[226,21],"start":[226,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"connection_ack"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[226,29],"start":[226,25]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,43],"start":[226,25]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[226,43],"start":[226,30]}},"type":"Var","value":{"identifier":"ConnectionAck","moduleName":["Prospero","Client"]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[227,11],"start":[227,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"next"}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readJSON_1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,49]}},"type":"Var","value":{"identifier":"str","sourcePos":[223,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[228,9],"start":[228,7]}},"binderType":"VarBinder","identifier":"r'"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[229,11],"start":[229,7]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[229,29],"start":[229,7]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[229,17],"start":[229,13]}},"type":"Var","value":{"identifier":"Next","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[229,28],"start":[229,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[229,28],"start":[229,18]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[229,20],"start":[229,18]}},"type":"Var","value":{"identifier":"r'","sourcePos":[228,7]}},"fieldName":"payload","type":"Accessor"},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"type":"Var","value":{"identifier":"v1","sourcePos":[228,7]}}],"type":"Case"},"type":"Abs"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[230,12],"start":[230,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"error"}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readJSON_2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,69]}},"type":"Var","value":{"identifier":"str","sourcePos":[223,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[231,9],"start":[231,7]}},"binderType":"VarBinder","identifier":"r'"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[234,54],"start":[232,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[232,22],"start":[232,12]}},"type":"Var","value":{"identifier":"head","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[232,33],"start":[232,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[232,33],"start":[232,23]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[232,25],"start":[232,23]}},"type":"Var","value":{"identifier":"r'","sourcePos":[231,7]}},"fieldName":"payload","type":"Accessor"},"type":"App"},"identifier":"v2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[234,54],"start":[232,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,25],"start":[233,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[233,25],"start":[233,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["message",{"annotation":{"meta":null,"sourceSpan":{"end":[233,23],"start":[233,16]}},"binderType":"VarBinder","identifier":"message"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,33],"start":[233,29]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,55],"start":[233,29]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,46],"start":[233,35]}},"type":"Var","value":{"identifier":"ServerError","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,54],"start":[233,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[233,54],"start":[233,47]}},"type":"Var","value":{"identifier":"message","sourcePos":[233,16]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,16],"start":[234,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,24],"start":[234,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,54],"start":[234,20]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,37],"start":[234,26]}},"type":"Var","value":{"identifier":"ServerError","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,53],"start":[234,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[234,53],"start":[234,38]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Unknown error"}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"type":"Var","value":{"identifier":"v1","sourcePos":[231,7]}}],"type":"Case"},"type":"Abs"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[235,15],"start":[235,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"complete"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,23],"start":[235,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,38],"start":[235,19]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,38],"start":[235,24]}},"type":"Var","value":{"identifier":"ServerComplete","moduleName":["Prospero","Client"]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[236,6],"start":[236,5]}},"binderType":"NullBinder"}],"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[236,17],"start":[236,10]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[225,16],"start":[225,8]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[225,9],"start":[225,8]}},"type":"Var","value":{"identifier":"r","sourcePos":[224,3]}},"fieldName":"type","type":"Accessor"}],"type":"Case"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[224,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"identifier":"parseServerMessage"},{"annotation":{"meta":null,"sourceSpan":{"end":[243,39],"start":[243,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[243,39],"start":[243,1]}},"argument":"s","body":{"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,7]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[245,27],"start":[245,15]}},"type":"Var","value":{"identifier":"split","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,41],"start":[245,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[245,36],"start":[245,29]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,40],"start":[245,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,40],"start":[245,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":","}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[245,43],"start":[245,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,43],"start":[245,42]}},"type":"Var","value":{"identifier":"s","sourcePos":[244,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[245,60],"start":[245,48]}},"type":"Var","value":{"identifier":"split","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,48]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[245,69],"start":[245,62]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,73],"start":[245,62]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,73],"start":[245,70]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"type":"App"},"type":"App"},"identifier":"words"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"intercalate","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[246,55],"start":[246,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,55],"start":[246,52]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[246,55],"start":[246,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[246,15],"start":[246,3]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":"v","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"notEq","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,24],"start":[246,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":""}},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[246,31],"start":[246,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,31],"start":[246,26]}},"type":"Var","value":{"identifier":"words","sourcePos":[245,7]}},"type":"App"},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"normalizeFieldList"},{"annotation":{"meta":null,"sourceSpan":{"end":[238,62],"start":[238,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[238,62],"start":[238,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[240,26],"start":[240,13]}},"type":"Var","value":{"identifier":"reflectSymbol","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[240,43],"start":[240,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"reflectSymbol"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[238,62],"start":[238,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[240,43],"start":[240,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[240,43],"start":[240,7]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"reflectSymbol","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[240,43],"start":[240,13]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[240,33],"start":[240,28]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"raw"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[241,21],"start":[241,3]}},"type":"Var","value":{"identifier":"normalizeFieldList","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[241,25],"start":[241,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[241,25],"start":[241,22]}},"type":"Var","value":{"identifier":"raw","sourcePos":[240,7]}},"type":"App"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"renderGql"},{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"dictIsSymbol","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[79,22],"start":[79,13]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,70],"start":[79,13]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[79,28],"start":[79,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[79,41],"start":[79,32]}},"type":"Var","value":{"identifier":"renderGql","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[79,61],"start":[79,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[79,61],"start":[79,32]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[79,48],"start":[79,43]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,65]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" }"}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"selection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[136,57],"start":[136,48]}},"type":"Var","value":{"identifier":"selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"selection1"},{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[136,35],"start":[136,23]}},"type":"Var","value":{"identifier":"runSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,39],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,39],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runSelection1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"selection1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"selection2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"params","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelection1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[136,39],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,39],"start":[136,36]}},"type":"Var","value":{"identifier":"url","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[136,46],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,46],"start":[136,40]}},"type":"Var","value":{"identifier":"params","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[136,69],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"selection2","sourcePos":[0,0]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"runQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"dictIsSymbol","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[173,34],"start":[173,25]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,82],"start":[173,25]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,40],"start":[173,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[173,53],"start":[173,44]}},"type":"Var","value":{"identifier":"renderGql","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[173,73],"start":[173,44]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,73],"start":[173,44]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[173,60],"start":[173,55]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,77]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" }"}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"subscriptionSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[190,42],"start":[190,21]}},"type":"Var","value":{"identifier":"subscriptionSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"subscriptionSelection1"},{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[202,18],"start":[202,14]}},"type":"Var","value":{"identifier":"read","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[202,26],"start":[202,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"read1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"subscriptionSelection1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"subscriptionSelection2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"params","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"callback","body":{"annotation":{"meta":null,"sourceSpan":{"end":[190,53],"start":[190,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"subscriptionSelection2","sourcePos":[0,0]}},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[190,53],"start":[190,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[190,18],"start":[190,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[190,18],"start":[190,17]}},"binderType":"VarBinder","identifier":"q"}],"constructorName":{"identifier":"Selection","moduleName":["Prospero","Client"]},"typeName":{"identifier":"Selection","moduleName":["Prospero","Client"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,7]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,30],"start":[191,15]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"subscription "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[191,50],"start":[191,34]}},"type":"Var","value":{"identifier":"substituteParams","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,52],"start":[191,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,52],"start":[191,51]}},"type":"Var","value":{"identifier":"q","sourcePos":[190,17]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,53]}},"type":"Var","value":{"identifier":"params","sourcePos":[189,1]}},"type":"App"},"type":"App"},"identifier":"query"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,23],"start":[192,3]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[192,23],"start":[192,13]}},"type":"Var","value":{"identifier":"empty","moduleName":["Effect","Aff","AVar"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,23],"start":[192,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,23],"start":[192,3]}},"argument":"ackVar","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"new","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,12]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,33],"start":[193,21]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,38],"start":[193,21]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,38],"start":[193,34]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,3]}},"argument":"wsRef","body":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[194,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[197,60],"start":[195,5]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind3","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"read","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,22]}},"type":"Var","value":{"identifier":"wsRef","sourcePos":[193,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":"ws","body":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,15],"start":[197,7]}},"type":"Var","value":{"identifier":"send","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,18],"start":[197,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,18],"start":[197,16]}},"type":"Var","value":{"identifier":"ws","sourcePos":[196,7]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,60],"start":[197,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,30]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["type",{"annotation":{"meta":null,"sourceSpan":{"end":[197,57],"start":[197,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"connection_init"}}]]}},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"identifier":"onOpen"},{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,5]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,5]}},"argument":"msg","body":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,21]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[198,44],"start":[198,26]}},"type":"Var","value":{"identifier":"parseServerMessage","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[198,48],"start":[198,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[198,48],"start":[198,45]}},"type":"Var","value":{"identifier":"msg","sourcePos":[198,5]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,21]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[199,25],"start":[199,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[199,25],"start":[199,12]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"ConnectionAck","moduleName":["Prospero","Client"]},"typeName":{"identifier":"ServerMessage","moduleName":["Prospero","Client"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,19],"start":[200,9]}},"type":"Var","value":{"identifier":"launchAff_","moduleName":["Effect","Aff"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,52],"start":[200,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"void","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,51],"start":[200,21]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,39],"start":[200,28]}},"type":"Var","value":{"identifier":"tryPut","moduleName":["Effect","Aff","AVar"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,44],"start":[200,28]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,44],"start":[200,40]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[200,51],"start":[200,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[200,51],"start":[200,45]}},"type":"Var","value":{"identifier":"ackVar","sourcePos":[192,3]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,26],"start":[201,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,25],"start":[201,13]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[201,25],"start":[201,18]}},"binderType":"VarBinder","identifier":"payload"}],"constructorName":{"identifier":"Next","moduleName":["Prospero","Client"]},"typeName":{"identifier":"ServerMessage","moduleName":["Prospero","Client"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,30],"start":[202,9]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"read1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,26],"start":[202,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,26],"start":[202,19]}},"type":"Var","value":{"identifier":"payload","sourcePos":[201,18]}},"type":"App"},"identifier":"v2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,30],"start":[202,9]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,37],"start":[203,11]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[203,19],"start":[203,18]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Right","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[203,49],"start":[203,41]}},"type":"Var","value":{"identifier":"callback","sourcePos":[189,1]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,61],"start":[203,41]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,58],"start":[203,51]}},"type":"Var","value":{"identifier":"Success","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,60],"start":[203,51]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,60],"start":[203,59]}},"type":"Var","value":{"identifier":"d","sourcePos":[203,18]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[204,17],"start":[204,11]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[204,17],"start":[204,16]}},"binderType":"NullBinder"}],"constructorName":{"identifier":"Left","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[204,30],"start":[204,21]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[204,30],"start":[204,26]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[205,32],"start":[205,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[205,31],"start":[205,13]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[205,31],"start":[205,25]}},"binderType":"VarBinder","identifier":"errMsg"}],"constructorName":{"identifier":"ServerError","moduleName":["Prospero","Client"]},"typeName":{"identifier":"ServerMessage","moduleName":["Prospero","Client"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[206,17],"start":[206,9]}},"type":"Var","value":{"identifier":"callback","sourcePos":[189,1]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,73],"start":[206,9]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[206,26],"start":[206,19]}},"type":"Var","value":{"identifier":"Failure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,72],"start":[206,19]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[206,51],"start":[206,28]}},"type":"Var","value":{"identifier":"singleton","moduleName":["Data","Array","NonEmpty"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,71],"start":[206,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,71],"start":[206,52]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["message",{"annotation":{"meta":null,"sourceSpan":{"end":[206,69],"start":[206,63]}},"type":"Var","value":{"identifier":"errMsg","sourcePos":[205,25]}}]]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[207,8],"start":[207,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[207,12]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[207,21],"start":[207,17]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"identifier":"onMessage"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,9]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,20],"start":[208,9]}},"type":"Var","value":{"identifier":"connect","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,24],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,24],"start":[208,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[189,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,31],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,31],"start":[208,25]}},"type":"Var","value":{"identifier":"onOpen","sourcePos":[195,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,41],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,41],"start":[208,32]}},"type":"Var","value":{"identifier":"onMessage","sourcePos":[198,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,53],"start":[208,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,52],"start":[208,43]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,52],"start":[208,48]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,71],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,70],"start":[208,55]}},"argument":"v1","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,70],"start":[208,61]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,70],"start":[208,66]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,3]}},"argument":"ws","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"write","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[209,15],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,15],"start":[209,13]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,16]}},"type":"Var","value":{"identifier":"wsRef","sourcePos":[193,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[210,12],"start":[210,3]}},"type":"Var","value":{"identifier":"take","moduleName":["Effect","Aff","AVar"]}},"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,13]}},"type":"Var","value":{"identifier":"ackVar","sourcePos":[192,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[211,11],"start":[211,3]}},"type":"Var","value":{"identifier":"send","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,14],"start":[211,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,14],"start":[211,12]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[211,79],"start":[211,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,26]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["type",{"annotation":{"meta":null,"sourceSpan":{"end":[211,47],"start":[211,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"subscribe"}}],["id",{"annotation":{"meta":null,"sourceSpan":{"end":[211,56],"start":[211,53]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"1"}}],["payload",{"annotation":{"meta":null,"sourceSpan":{"end":[211,76],"start":[211,67]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"annotation":{"meta":null,"sourceSpan":{"end":[211,74],"start":[211,69]}},"type":"Var","value":{"identifier":"query","sourcePos":[191,7]}}]]}}]]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[214,17],"start":[212,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[213,13],"start":[213,5]}},"type":"Var","value":{"identifier":"send","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,16],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,16],"start":[213,14]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON3","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,28]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["type",{"annotation":{"meta":null,"sourceSpan":{"end":[213,48],"start":[213,38]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"complete"}}],["id",{"annotation":{"meta":null,"sourceSpan":{"end":[213,57],"start":[213,54]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"1"}}]]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[214,14],"start":[214,5]}},"type":"Var","value":{"identifier":"close","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[214,17],"start":[214,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[214,17],"start":[214,15]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"subscribe"},{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"dictIsSymbol","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[147,30],"start":[147,21]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,78],"start":[147,21]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,36],"start":[147,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[147,49],"start":[147,40]}},"type":"Var","value":{"identifier":"renderGql","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[147,69],"start":[147,40]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,69],"start":[147,40]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[147,56],"start":[147,51]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,73]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" }"}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"mutationSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[162,76],"start":[162,59]}},"type":"Var","value":{"identifier":"mutationSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"mutationSelection1"},{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[162,46],"start":[162,26]}},"type":"Var","value":{"identifier":"runMutationSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,50],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,50],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runMutationSelection1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mutationSelection1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"mutationSelection2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"params","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runMutationSelection1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[162,50],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,50],"start":[162,47]}},"type":"Var","value":{"identifier":"url","sourcePos":[162,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[162,57],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,57],"start":[162,51]}},"type":"Var","value":{"identifier":"params","sourcePos":[162,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[162,88],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mutationSelection2","sourcePos":[0,0]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"runMutation"}],"exports":["Success","PartialSuccess","Failure","recoverPartialSuccess","Selection","withArgs","renderArgs","jsonToGraphQLArgs","substituteParams","selection","runSelection","runMutationSelection","runSelectionWith","runQuery","mutationSelection","runMutation","subscriptionSelection","subscribe","ConnectionAck","Next","ServerError","ServerComplete","parseServerMessage","renderGql","normalizeFieldList","recordRowRecord","parseGql\"\"NilNil","parseGql","parseGqlTrimmed\"\"NilNil","parseGqlTrimmed","parseGqlGo\" \"","parseGqlGo\",\"","parseGqlGo\"(\"","parseGqlGo\"{\"","parseGqlGo\"}\"","parseGqlGo\":\"","parseGqlGo\"\"Cons","parseGqlGo","parseGqlAfterSpace\"\"\"\"","parseGqlAfterSpace\"\"Cons","parseGqlAfterSpace","parseGqlAfterSpaceByHead\"1","parseGqlAfterSpaceByHead\"","parseGqlAfterSpaceByHead","parseGqlNested\"\"","parseGqlNested","parseGqlNestedGo\"}\"\"\"","parseGqlNestedGo\"}\"Cons","parseGqlNestedGo\" \"","parseGqlNestedGo\",\"","parseGqlNestedGo\"(\"","parseGqlNestedGo\"{\"","parseGqlNestedGo\":\"","parseGqlNestedGo\"\"","parseGqlNestedGo","parseGqlNestedAfterSpace\"1","parseGqlNestedAfterSpace\"","parseGqlNestedAfterSpace","parseGqlNestedAfterSpaceB4","parseGqlNestedAfterSpaceB3","parseGqlNestedAfterSpaceB2","parseGqlNestedAfterSpaceB1","parseGqlNestedAfterSpaceB","parseGqlNestedAfterArgs\"\"","parseGqlNestedAfterArgs","parseGqlNestedContinue\"\"","parseGqlNestedContinue","parseGqlContinue\"\"","parseGqlContinue","parseGqlAfterArgs\"\"Cons","parseGqlAfterArgs","parseGqlAliasedFieldGo\" \"","parseGqlAliasedFieldGo\"(\"","parseGqlAliasedFieldGo\"{\"","parseGqlAliasedFieldGo\"\"C","parseGqlAliasedFieldGo","parseGqlAliasedAfterSpace4","parseGqlAliasedAfterSpace3","parseGqlAliasedAfterSpace2","parseGqlAliasedAfterSpace1","parseGqlAliasedAfterSpace","parseGqlAliasedAfterArgs\"","parseGqlAliasedAfterArgs","parseGqlNestedAliasedFiel6","parseGqlNestedAliasedFiel5","parseGqlNestedAliasedFiel4","parseGqlNestedAliasedFiel3","parseGqlNestedAliasedFiel2","parseGqlNestedAliasedFiel1","parseGqlNestedAliasedFiel","parseGqlNestedAliasedAfte7","parseGqlNestedAliasedAfte6","parseGqlNestedAliasedAfte5","parseGqlNestedAliasedAfte4","parseGqlNestedAliasedAfte3","parseGqlNestedAliasedAfte2","parseGqlNestedAliasedAfte1","parseGqlNestedAliasedAfte","findArgNil","findArgCons1","findArgCons","parseGqlArgs\"\"","parseGqlArgs","parseGqlArgsStart\"\"","parseGqlArgsStart","parseGqlArgsGo\")\"\"\"","parseGqlArgsGo\":\"","parseGqlArgsGo\" \"","parseGqlArgsGo","parseGqlArgsColon\"\"","parseGqlArgsColon","parseGqlArgValue\"\"","parseGqlArgValue","parseGqlArgValueHead\"$\"","parseGqlArgValueHead\"\\\"\"","parseGqlArgValueHead","parseGqlParamName\"\"","parseGqlParamName","parseGqlParamNameGo\")\"Con","parseGqlParamNameGo\",\"","parseGqlParamNameGo\" \"","parseGqlParamNameGo\"\"","parseGqlParamNameGo","parseGqlArgSep\"\"","parseGqlArgSep","parseGqlArgSepHead\")\"Cons","parseGqlArgSepHead\",\"","parseGqlArgSepHead","parseGqlSkipStringBody\"\"","parseGqlSkipStringBody","parseGqlSkipStringBodyGo\"1","parseGqlSkipStringBodyGo\"","parseGqlSkipStringBodyGo","parseGqlLiteralSkip\")\"","parseGqlLiteralSkip\",\"","parseGqlLiteralSkip\" \"","parseGqlLiteralSkip\"\"","parseGqlLiteralSkip","parseGqlLiteralSep\"\"","parseGqlLiteralSep","parseGqlLiteralSepHead\")\"","parseGqlLiteralSepHead\",\"","parseGqlLiteralSepHead","findFieldNil","findFieldCons1","findFieldCons","unwrapFieldGqlQuery","unwrapFieldGqlMutation","unwrapFieldGqlSubscriptio","unwrapFieldOm","unwrapFieldArray","unwrapFieldMaybe","unwrapFieldRecordFunction","unwrapField","childRecordRecord\"Object\"","childRecord","scalarResultStringString","scalarResultIntInt","scalarResultNumberNumber","scalarResultBooleanBoolea","scalarResultMaybeMaybe","scalarResultGqlQuery","scalarResultGqlMutation","scalarResultGqlSubscripti","scalarResultOm","scalarResultRecordFunctio","scalarResult","wrapResultGqlQuery","wrapResultGqlMutation","wrapResultGqlSubscription","wrapResultOm","wrapResultRecordFunction","wrapResultArrayArray","wrapResultMaybeMaybe","wrapResult","extractArgsGqlQueryRecord","extractArgsGqlMutationRec","extractArgsGqlQueryUnitRo","extractArgsGqlMutationUni","extractArgsGqlSubscriptio","extractArgsRow","childKindRecordUnit","childKind","parseGqlChild","parseGqlChildByKindUnion","parseGqlChildByKindUnitRe","parseGqlChildByKind","findUnionMemberConstructo","findUnionMemberSum","findUnionMember","findUnionMemberMatch1","findUnionMemberMatch","findUnionMemberInSum","extractMemberNameConstruc","extractMemberNameSum","matchOrContinue1","matchOrContinue","wrapMaybeRLNilNil","wrapMaybeRLConsMaybeConsM","wrapMaybeRLConsConsMaybe","appendRLNil","appendRLConsCons","parseGqlUnionNested\"\"","parseGqlUnionNested","parseGqlUnionNestedGo\"}\"","parseGqlUnionNestedGo\" \"","parseGqlUnionNestedGo\".\"","parseGqlUnionNestedGo","parseGqlUnionBrace\"\"","parseGqlUnionBrace","parseGqlUnionBraceGo\"{\"","parseGqlUnionBraceGo","skipDotDotOn\"\"","skipDotDotOn","skipDotDotOn1\".\"","skipDotDotOn1","skipDotDotOn2\".\"","skipDotDotOn2","skipOnKeyword\"\"","skipOnKeyword","skipOnKeyword1\"o\"","skipOnKeyword1","skipOnKeyword2\"n\"","skipOnKeyword2","parseFragmentTypeName\"\"","parseFragmentTypeName","parseFragmentTypeNameGo\" ","parseFragmentTypeNameGo\"{","parseFragmentTypeNameGo\"\"","parseFragmentTypeNameGo","assertNonEmpty\"\"","assertNonEmpty","skipSpaces\"\"\"\"","skipSpaces","skipSpacesGo\" \"","skipSpacesGo"],"foreign":["jsonToGraphQLArgs","substituteParams"],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Bind"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Monad","Error","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Semigroupoid"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Array"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Array","NonEmpty"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Either"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Eq"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Function"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Functor"]},{"annotation":{"meta":null,"sourceSpan":{"end":[10,68],"start":[10,1]}},"moduleName":["Data","Generic","Rep"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","HTTP","Method"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","List","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Monoid"]},{"annotation":{"meta":null,"sourceSpan":{"end":[11,36],"start":[11,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Semigroup"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Show"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","String","Common"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","String","Pattern"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Unit"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Aff"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Aff","AVar"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Exception"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Fetch"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Fetch","Internal","Request"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Fetch","Internal","RequestBody"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Foreign"]},{"annotation":{"meta":null,"sourceSpan":{"end":[3,15],"start":[3,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[29,38],"start":[29,1]}},"moduleName":["Prim","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[30,29],"start":[30,1]}},"moduleName":["Prim","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[31,63],"start":[31,1]}},"moduleName":["Prim","TypeError"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Prospero","Client","WebSocket"]},{"annotation":{"meta":null,"sourceSpan":{"end":[26,66],"start":[26,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[27,46],"start":[27,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Ref","Lifted"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Type","Equality"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Type","Proxy"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Type","Row","Homogeneous"]},{"annotation":{"meta":null,"sourceSpan":{"end":[33,38],"start":[33,1]}},"moduleName":["Type","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Unsafe","Coerce"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Yoga","JSON"]},{"annotation":{"meta":null,"sourceSpan":{"end":[35,20],"start":[35,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Prospero","Client"],"modulePath":"src/Prospero/Client.purs","reExports":{},"sourceSpan":{"end":[1546,76],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"writeForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"query"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"writeForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[111,23],"start":[111,14]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Prospero","Client"]}},"type":"App"},"identifier":"writeJSON"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[111,42],"start":[111,40]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupString","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[112,96],"start":[112,3]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"bind"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[112,20],"start":[112,15]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Fetch"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve7","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toRequestBodyString","moduleName":["Fetch","Internal","RequestBody"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"body"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve8","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"headers"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve9","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"method"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"fetch"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[115,28],"start":[115,18]}},"type":"Var","value":{"identifier":"throwError","moduleName":["Control","Monad","Error","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[115,48],"start":[115,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"throwError"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[115,41],"start":[115,37]}},"type":"Var","value":{"identifier":"show","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[115,46],"start":[115,37]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showNonEmptyList","moduleName":["Data","List","Types"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[115,46],"start":[115,37]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showForeignError","moduleName":["Foreign"]}},"type":"App"},"type":"App"},"identifier":"show"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[117,11],"start":[117,7]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[121,94],"start":[117,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[117,39],"start":[117,36]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[117,63],"start":[117,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindMaybe","moduleName":["Data","Maybe"]}},"type":"App"},"identifier":"bind1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[60,27],"start":[60,24]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Control","Semigroupoid"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[60,45],"start":[60,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupoidFn","moduleName":["Control","Semigroupoid"]}},"type":"App"},"identifier":"composeFlipped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type"}},"type":"Abs"}]]}},"type":"App"},"identifier":"typeIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[224,41],"start":[224,32]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"typeIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"readJSON_"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"payload"}},"type":"Abs"}]]}},"type":"App"},"identifier":"payloadIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"payloadIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"identifier":"readForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[228,48],"start":[228,39]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignForeign","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,39]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,39]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"readJSON_1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[231,68],"start":[231,59]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"message"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"readJSON_2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[245,47],"start":[245,44]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[245,74],"start":[245,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindArray","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"bind2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[246,51],"start":[246,34]}},"type":"Var","value":{"identifier":"intercalate","moduleName":["Data","Array"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[246,55],"start":[246,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monoidString","moduleName":["Data","Monoid"]}},"type":"App"},"identifier":"intercalate"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[246,21],"start":[246,19]}},"type":"Var","value":{"identifier":"notEq","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"notEq"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,19],"start":[193,12]}},"type":"Var","value":{"identifier":"new","moduleName":["Ref","Lifted"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[193,62],"start":[193,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"new"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,27],"start":[196,7]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"bind3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,21],"start":[196,13]}},"type":"Var","value":{"identifier":"read","moduleName":["Ref","Lifted"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,27],"start":[196,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectEffect","moduleName":["Effect","Class"]}},"type":"App"},"identifier":"read"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"typeIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"writeForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,29],"start":[197,20]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Prospero","Client"]}},"type":"App"},"type":"App"},"identifier":"writeJSON1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,25],"start":[200,21]}},"type":"Var","value":{"identifier":"void","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[200,25],"start":[200,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"void"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[204,25],"start":[204,21]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[204,30],"start":[204,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"pure1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,84],"start":[208,74]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[208,84],"start":[208,74]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"liftEffect"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[209,21],"start":[209,3]}},"type":"Var","value":{"identifier":"discard","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discardUnit","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"discard"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"discard1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[209,12],"start":[209,3]}},"type":"Var","value":{"identifier":"write","moduleName":["Ref","Lifted"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[209,15],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"write"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"id"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"writeForeignFieldsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[211,25],"start":[211,16]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"payloadIsSymbol","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"writeJSON2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"discard2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[213,27],"start":[213,18]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Prospero","Client"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"writeJSON3"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1198,114],"start":[1198,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1198,114],"start":[1198,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1198,114],"start":[1198,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"WrapResult$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1316,79],"start":[1316,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1316,79],"start":[1316,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1316,79],"start":[1316,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"WrapMaybeRL$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1168,83],"start":[1168,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1168,83],"start":[1168,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1168,83],"start":[1168,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"UnwrapField$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1543,58],"start":[1543,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1543,58],"start":[1543,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1543,58],"start":[1543,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipSpacesGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1533,44],"start":[1533,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1533,44],"start":[1533,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1533,44],"start":[1533,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipSpaces$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1473,92],"start":[1473,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1473,92],"start":[1473,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1473,92],"start":[1473,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipOnKeyword2$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1460,92],"start":[1460,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1460,92],"start":[1460,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1460,92],"start":[1460,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipOnKeyword1$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1447,67],"start":[1447,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1447,67],"start":[1447,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1447,67],"start":[1447,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipOnKeyword$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1434,91],"start":[1434,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1434,91],"start":[1434,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1434,91],"start":[1434,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipDotDotOn2$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1421,91],"start":[1421,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1421,91],"start":[1421,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1421,91],"start":[1421,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipDotDotOn1$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1408,66],"start":[1408,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1408,66],"start":[1408,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1408,66],"start":[1408,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SkipDotDotOn$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"ConnectionAck","fieldNames":[],"type":"Constructor","typeName":"ServerMessage"},"identifier":"ConnectionAck"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"Next","fieldNames":["value0"],"type":"Constructor","typeName":"ServerMessage"},"identifier":"Next"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"ServerError","fieldNames":["value0"],"type":"Constructor","typeName":"ServerMessage"},"identifier":"ServerError"},{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[220,19],"start":[216,1]}},"constructorName":"ServerComplete","fieldNames":[],"type":"Constructor","typeName":"ServerMessage"},"identifier":"ServerComplete"},{"annotation":{"meta":null,"sourceSpan":{"end":[49,92],"start":[49,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[49,92],"start":[49,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[49,92],"start":[49,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"Selection"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1184,86],"start":[1184,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1184,86],"start":[1184,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1184,86],"start":[1184,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ScalarResult$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[66,61],"start":[66,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[66,61],"start":[66,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[66,61],"start":[66,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"RecordRow$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1347,263],"start":[1347,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1347,263],"start":[1347,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1347,263],"start":[1347,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionNestedGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1335,237],"start":[1335,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1335,237],"start":[1335,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1335,237],"start":[1335,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionNested$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1393,282],"start":[1393,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1393,282],"start":[1393,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1393,282],"start":[1393,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionBraceGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1381,256],"start":[1381,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1381,256],"start":[1381,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1381,256],"start":[1381,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlUnionBrace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[261,185],"start":[261,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[261,185],"start":[261,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[261,185],"start":[261,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlTrimmed$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1087,102],"start":[1087,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1087,102],"start":[1087,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1087,102],"start":[1087,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlSkipStringBodyGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1082,76],"start":[1082,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1082,76],"start":[1082,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1082,76],"start":[1082,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlSkipStringBody$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1005,260],"start":[1005,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1005,260],"start":[1005,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1005,260],"start":[1005,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlParamNameGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[993,214],"start":[993,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[993,214],"start":[993,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[993,214],"start":[993,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlParamName$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[413,65],"start":[411,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[413,65],"start":[411,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[413,65],"start":[411,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[565,59],"start":[563,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[565,59],"start":[563,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[565,59],"start":[563,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedContinue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[740,76],"start":[738,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[740,76],"start":[738,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[740,76],"start":[738,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedFieldGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[818,79],"start":[816,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[818,79],"start":[816,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[818,79],"start":[816,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[802,74],"start":[800,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[802,74],"start":[800,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[802,74],"start":[800,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[861,74],"start":[859,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[861,74],"start":[859,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[861,74],"start":[859,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAliasedAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[506,68],"start":[504,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[506,68],"start":[504,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[506,68],"start":[504,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[488,63],"start":[486,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[488,63],"start":[486,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[488,63],"start":[486,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[550,63],"start":[548,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[550,63],"start":[548,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[550,63],"start":[548,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNestedAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[399,55],"start":[397,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[399,55],"start":[397,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[399,55],"start":[397,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlNested$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1099,48],"start":[1097,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1099,48],"start":[1097,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1099,48],"start":[1097,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlLiteralSkip$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1140,48],"start":[1138,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1140,48],"start":[1138,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1140,48],"start":[1138,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlLiteralSepHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1129,42],"start":[1127,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1129,42],"start":[1127,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1129,42],"start":[1127,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlLiteralSep$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[272,60],"start":[270,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[272,60],"start":[270,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[272,60],"start":[270,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[580,51],"start":[578,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[580,51],"start":[578,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[580,51],"start":[578,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlContinue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1241,242],"start":[1241,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1241,242],"start":[1241,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1241,242],"start":[1241,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlChildByKind$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1233,216],"start":[1233,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1233,216],"start":[1233,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1233,216],"start":[1233,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlChild$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[902,186],"start":[902,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[902,186],"start":[902,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[902,186],"start":[902,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgsStart$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[915,227],"start":[915,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[915,227],"start":[915,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[915,227],"start":[915,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgsGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[943,214],"start":[943,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[943,214],"start":[943,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[943,214],"start":[943,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgsColon$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[889,181],"start":[889,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[889,181],"start":[889,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[889,181],"start":[889,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[968,241],"start":[968,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[968,241],"start":[968,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[968,241],"start":[968,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgValueHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[956,213],"start":[956,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[956,213],"start":[956,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[956,213],"start":[956,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgValue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1057,269],"start":[1057,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1057,269],"start":[1057,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1057,269],"start":[1057,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgSepHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1045,241],"start":[1045,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1045,241],"start":[1045,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1045,241],"start":[1045,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlArgSep$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[613,71],"start":[611,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[613,71],"start":[611,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[613,71],"start":[611,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedFieldGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[682,71],"start":[680,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[682,71],"start":[680,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[682,71],"start":[680,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[664,66],"start":[662,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[664,66],"start":[662,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[664,66],"start":[662,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[718,66],"start":[716,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[718,66],"start":[716,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[718,66],"start":[716,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAliasedAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[362,60],"start":[360,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[362,60],"start":[360,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[362,60],"start":[360,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAfterSpaceByHead$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[344,55],"start":[342,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[344,55],"start":[342,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[344,55],"start":[342,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAfterSpace$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[592,55],"start":[590,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[592,55],"start":[590,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[592,55],"start":[590,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGqlAfterArgs$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[252,178],"start":[252,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[252,178],"start":[252,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[252,178],"start":[252,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseGql$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1497,151],"start":[1497,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1497,151],"start":[1497,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1497,151],"start":[1497,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseFragmentTypeNameGo$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1485,105],"start":[1485,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1485,105],"start":[1485,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1485,105],"start":[1485,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ParseFragmentTypeName$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1310,167],"start":[1310,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1310,167],"start":[1310,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1310,167],"start":[1310,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"MatchOrContinue$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1287,142],"start":[1287,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1287,142],"start":[1287,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1287,142],"start":[1287,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindUnionMemberMatch$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1295,136],"start":[1295,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1295,136],"start":[1295,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1295,136],"start":[1295,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindUnionMemberInSum$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1267,107],"start":[1267,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1267,107],"start":[1267,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1267,107],"start":[1267,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindUnionMember$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1156,123],"start":[1156,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1156,123],"start":[1156,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1156,123],"start":[1156,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindField$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[880,108],"start":[880,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[880,108],"start":[880,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[880,108],"start":[880,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"FindArg$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1304,87],"start":[1304,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1304,87],"start":[1304,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1304,87],"start":[1304,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ExtractMemberName$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1213,77],"start":[1213,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1213,77],"start":[1213,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1213,77],"start":[1213,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ExtractArgs$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"constructorName":"Success","fieldNames":["value0"],"type":"Constructor","typeName":"QueryResult"},"identifier":"Success"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"constructorName":"PartialSuccess","fieldNames":["value0","value1"],"type":"Constructor","typeName":"QueryResult"},"identifier":"PartialSuccess"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[42,40],"start":[39,1]}},"constructorName":"Failure","fieldNames":["value0"],"type":"Constructor","typeName":"QueryResult"},"identifier":"Failure"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1179,121],"start":[1179,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1179,121],"start":[1179,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1179,121],"start":[1179,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ChildRecord$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1227,55],"start":[1227,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1227,55],"start":[1227,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1227,55],"start":[1227,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ChildKind$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1527,25],"start":[1527,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1527,25],"start":[1527,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1527,25],"start":[1527,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"AssertNonEmpty$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[1329,99],"start":[1329,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1329,99],"start":[1329,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1329,99],"start":[1329,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"AppendRL$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[1202,100],"start":[1202,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1202,100],"start":[1202,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1202,100],"start":[1202,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1202,100],"start":[1202,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1202,100],"start":[1202,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultSubscription"},{"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1204,102],"start":[1204,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[1200,93],"start":[1200,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1200,93],"start":[1200,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1200,93],"start":[1200,1]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1200,93],"start":[1200,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1200,93],"start":[1200,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1203,99],"start":[1203,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[1201,101],"start":[1201,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1201,101],"start":[1201,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1201,101],"start":[1201,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1201,101],"start":[1201,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1201,101],"start":[1201,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1206,101],"start":[1206,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultMaybeMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1205,101],"start":[1205,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapResultArrayArray"},{"annotation":{"meta":null,"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"type":"Var","value":{"identifier":"WrapResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1207,47],"start":[1207,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"wrapResult"},{"annotation":{"meta":null,"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"type":"Var","value":{"identifier":"WrapMaybeRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1318,35],"start":[1318,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"wrapMaybeRLNilNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"type":"Var","value":{"identifier":"WrapMaybeRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1322,73],"start":[1319,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapMaybeRLConsMaybeConsM"},{"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"type":"Var","value":{"identifier":"WrapMaybeRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1326,65],"start":[1323,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"wrapMaybeRLConsConsMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1172,72],"start":[1172,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1172,72],"start":[1172,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1172,72],"start":[1172,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1172,72],"start":[1172,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1172,72],"start":[1172,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldSubscription"},{"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1176,74],"start":[1176,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[1170,65],"start":[1170,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1170,65],"start":[1170,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1170,65],"start":[1170,1]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1170,65],"start":[1170,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1170,65],"start":[1170,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1173,71],"start":[1173,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[1171,73],"start":[1171,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1171,73],"start":[1171,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1171,73],"start":[1171,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1171,73],"start":[1171,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1171,73],"start":[1171,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1175,65],"start":[1175,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1174,65],"start":[1174,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"unwrapFieldArray"},{"annotation":{"meta":null,"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"type":"Var","value":{"identifier":"UnwrapField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1177,30],"start":[1177,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"unwrapField"},{"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"type":"Var","value":{"identifier":"SkipSpacesGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1545,64],"start":[1545,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"skipSpacesGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"type":"Var","value":{"identifier":"SkipSpacesGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1546,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"skipSpacesGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"type":"Var","value":{"identifier":"SkipSpaces$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1535,26],"start":[1535,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"skipSpaces\"\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"type":"Var","value":{"identifier":"SkipSpaces$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1540,24],"start":[1536,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipSpaces"},{"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"type":"Var","value":{"identifier":"SkipOnKeyword2$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1478,31],"start":[1475,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"skipOnKeyword2\"n\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1482,29],"start":[1480,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipOnKeyword2"},{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"type":"Var","value":{"identifier":"SkipOnKeyword1$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1466,31],"start":[1462,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipOnKeyword1\"o\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1470,29],"start":[1468,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipOnKeyword1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1451,24],"start":[1449,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipOnKeyword\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"type":"Var","value":{"identifier":"SkipOnKeyword$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1457,25],"start":[1453,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipOnKeyword"},{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"type":"Var","value":{"identifier":"SkipDotDotOn2$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1440,30],"start":[1436,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipDotDotOn2\".\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1444,28],"start":[1442,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipDotDotOn2"},{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"type":"Var","value":{"identifier":"SkipDotDotOn1$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1427,30],"start":[1423,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipDotDotOn1\".\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1431,28],"start":[1429,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipDotDotOn1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1412,23],"start":[1410,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"skipDotDotOn\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"type":"Var","value":{"identifier":"SkipDotDotOn$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1418,24],"start":[1414,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"skipDotDotOn"},{"annotation":{"meta":null,"sourceSpan":{"end":[1193,66],"start":[1193,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1193,66],"start":[1193,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1193,66],"start":[1193,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1193,66],"start":[1193,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1193,66],"start":[1193,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultSubscription"},{"annotation":{"meta":null,"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1186,36],"start":[1186,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultStringString"},{"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1195,68],"start":[1195,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultRecordFunctio"},{"annotation":{"meta":null,"sourceSpan":{"end":[1191,64],"start":[1191,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1191,64],"start":[1191,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1191,64],"start":[1191,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1191,64],"start":[1191,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1191,64],"start":[1191,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1194,65],"start":[1194,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1188,41],"start":[1188,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultNumberNumber"},{"annotation":{"meta":null,"sourceSpan":{"end":[1192,67],"start":[1192,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1192,67],"start":[1192,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1192,67],"start":[1192,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1192,67],"start":[1192,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1192,67],"start":[1192,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1190,67],"start":[1190,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"scalarResultMaybeMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1187,35],"start":[1187,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultIntInt"},{"annotation":{"meta":null,"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1189,43],"start":[1189,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResultBooleanBoolea"},{"annotation":{"meta":null,"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"type":"Var","value":{"identifier":"ScalarResult$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1196,31],"start":[1196,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"scalarResult"},{"annotation":{"meta":null,"sourceSpan":{"end":[68,36],"start":[68,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[68,36],"start":[68,1]}},"type":"Var","value":{"identifier":"RecordRow$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[68,36],"start":[68,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[68,36],"start":[68,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"recordRowRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"type":"Var","value":{"identifier":"ParseGqlUnionNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1350,79],"start":[1350,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlUnionNestedGo\"}\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1373,76],"start":[1360,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionNestedGo\".\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1357,76],"start":[1353,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionNestedGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1378,71],"start":[1376,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionNestedGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1339,65],"start":[1337,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionNested\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionNested$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1345,66],"start":[1341,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionNested"},{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"type":"Var","value":{"identifier":"ParseGqlUnionBraceGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1399,82],"start":[1395,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionBraceGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1403,79],"start":[1401,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionBraceGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1385,73],"start":[1383,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlUnionBrace\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"type":"Var","value":{"identifier":"ParseGqlUnionBrace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1391,74],"start":[1387,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlUnionBrace"},{"annotation":{"meta":null,"sourceSpan":{"end":[263,61],"start":[263,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[263,61],"start":[263,1]}},"type":"Var","value":{"identifier":"ParseGqlTrimmed$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[263,61],"start":[263,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[263,61],"start":[263,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlTrimmed\"\"NilNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[268,56],"start":[264,6]}},"type":"Var","value":{"identifier":"ParseGqlTrimmed$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[268,56],"start":[264,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlTrimmed"},{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBodyGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1092,119],"start":[1092,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlSkipStringBodyGo\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBodyGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1090,49],"start":[1090,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlSkipStringBodyGo\"1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBodyGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1094,87],"start":[1094,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlSkipStringBodyGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1084,93],"start":[1084,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlSkipStringBody\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"type":"Var","value":{"identifier":"ParseGqlSkipStringBody$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1085,106],"start":[1085,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlSkipStringBody"},{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1019,75],"start":[1014,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamNameGo\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1011,95],"start":[1008,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlParamNameGo\")\"Con"},{"annotation":{"meta":null,"sourceSpan":{"end":[1034,70],"start":[1029,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlParamNameGo\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1026,75],"start":[1022,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamNameGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"type":"Var","value":{"identifier":"ParseGqlParamNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1042,72],"start":[1037,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamNameGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[997,62],"start":[995,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlParamName\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1003,63],"start":[999,6]}},"type":"Var","value":{"identifier":"ParseGqlParamName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1003,63],"start":[999,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlParamName"},{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[423,111],"start":[419,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[423,111],"start":[419,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\"}\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[416,92],"start":[416,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[416,92],"start":[416,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[416,92],"start":[416,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[416,92],"start":[416,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlNestedGo\"}\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[459,90],"start":[449,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[459,90],"start":[449,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[468,90],"start":[462,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[468,90],"start":[462,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\":\""},{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[436,90],"start":[432,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[436,90],"start":[432,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[446,90],"start":[439,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[446,90],"start":[439,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\"(\""},{"annotation":{"meta":null,"sourceSpan":{"end":[475,83],"start":[471,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedGo\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[430,90],"start":[426,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[430,90],"start":[426,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[483,85],"start":[478,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[483,85],"start":[478,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[569,86],"start":[567,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedContinue\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[575,88],"start":[571,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[575,88],"start":[571,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedContinue"},{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[797,108],"start":[792,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[797,108],"start":[792,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel"},{"annotation":{"meta":null,"sourceSpan":{"end":[789,106],"start":[787,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAliasedFiel1"},{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[784,113],"start":[774,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[784,113],"start":[774,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel2"},{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[771,113],"start":[764,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[771,113],"start":[764,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel3"},{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[761,113],"start":[757,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[761,113],"start":[757,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel4"},{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[754,113],"start":[750,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[754,113],"start":[750,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel5"},{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[747,136],"start":[743,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[747,136],"start":[743,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedFiel6"},{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[873,111],"start":[869,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[873,111],"start":[869,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte"},{"annotation":{"meta":null,"sourceSpan":{"end":[866,109],"start":[864,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAliasedAfte1"},{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[856,117],"start":[851,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[856,117],"start":[851,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte2"},{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[848,122],"start":[841,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[848,122],"start":[841,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte3"},{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[838,122],"start":[828,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[838,122],"start":[828,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte4"},{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[825,145],"start":[821,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[825,145],"start":[821,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte5"},{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[814,112],"start":[810,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAliasedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[814,112],"start":[810,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAliasedAfte6"},{"annotation":{"meta":null,"sourceSpan":{"end":[807,110],"start":[805,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAliasedAfte7"},{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[545,99],"start":[539,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[545,99],"start":[539,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB"},{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[536,98],"start":[532,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[536,98],"start":[532,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB1"},{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[529,104],"start":[519,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[529,104],"start":[519,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB2"},{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[516,125],"start":[512,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[516,125],"start":[512,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpaceB3"},{"annotation":{"meta":null,"sourceSpan":{"end":[509,106],"start":[509,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[509,106],"start":[509,1]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[509,106],"start":[509,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[509,106],"start":[509,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlNestedAfterSpaceB4"},{"annotation":{"meta":null,"sourceSpan":{"end":[496,92],"start":[494,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAfterSpace\""},{"annotation":{"meta":null,"sourceSpan":{"end":[492,91],"start":[490,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAfterSpace\"1"},{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[502,94],"start":[498,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[502,94],"start":[498,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterSpace"},{"annotation":{"meta":null,"sourceSpan":{"end":[554,91],"start":[552,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNestedAfterArgs\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[560,93],"start":[556,6]}},"type":"Var","value":{"identifier":"ParseGqlNestedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[560,93],"start":[556,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNestedAfterArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[403,75],"start":[401,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlNested\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[409,76],"start":[405,6]}},"type":"Var","value":{"identifier":"ParseGqlNested$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[409,76],"start":[405,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlNested"},{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1108,63],"start":[1104,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSkip\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1102,68],"start":[1102,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlLiteralSkip\")\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1118,58],"start":[1116,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlLiteralSkip\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1114,63],"start":[1110,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSkip\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSkip$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1124,60],"start":[1120,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSkip"},{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1147,66],"start":[1143,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSepHead\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1142,71],"start":[1142,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlLiteralSepHead\")\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1150,63],"start":[1148,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlLiteralSepHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[1131,119],"start":[1131,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlLiteralSep\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"type":"Var","value":{"identifier":"ParseGqlLiteralSep$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1136,56],"start":[1132,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlLiteralSep"},{"annotation":{"meta":null,"sourceSpan":{"end":[314,76],"start":[312,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlGo\"}\""},{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[309,76],"start":[299,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[309,76],"start":[299,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[323,76],"start":[317,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[323,76],"start":[317,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\":\""},{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[286,76],"start":[282,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[286,76],"start":[282,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[296,76],"start":[289,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[296,76],"start":[289,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\"(\""},{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[331,97],"start":[326,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[331,97],"start":[326,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\"\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[279,76],"start":[275,1]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[279,76],"start":[275,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[339,74],"start":[334,6]}},"type":"Var","value":{"identifier":"ParseGqlGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[339,74],"start":[334,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[582,78],"start":[582,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[582,78],"start":[582,1]}},"type":"Var","value":{"identifier":"ParseGqlContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[582,78],"start":[582,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[582,78],"start":[582,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlContinue\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[587,74],"start":[583,6]}},"type":"Var","value":{"identifier":"ParseGqlContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[587,74],"start":[583,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlContinue"},{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"type":"Var","value":{"identifier":"ParseGqlChildByKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1255,79],"start":[1251,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChildByKindUnitRe"},{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"argument":"dictGeneric","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"type":"Var","value":{"identifier":"ParseGqlChildByKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1248,67],"start":[1244,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChildByKindUnion"},{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"type":"Var","value":{"identifier":"ParseGqlChildByKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1264,66],"start":[1258,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChildByKind"},{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"type":"Var","value":{"identifier":"ParseGqlChild$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1239,63],"start":[1235,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlChild"},{"annotation":{"meta":null,"sourceSpan":{"end":[906,54],"start":[904,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgsStart\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[912,55],"start":[908,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsStart$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[912,55],"start":[908,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsStart"},{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[925,62],"start":[921,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[925,62],"start":[921,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsGo\":\""},{"annotation":{"meta":null,"sourceSpan":{"end":[918,66],"start":[918,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[918,66],"start":[918,1]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[918,66],"start":[918,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[918,66],"start":[918,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlArgsGo\")\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[932,62],"start":[928,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[932,62],"start":[928,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[940,59],"start":[935,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[940,59],"start":[935,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[947,62],"start":[945,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgsColon\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[953,64],"start":[949,6]}},"type":"Var","value":{"identifier":"ParseGqlArgsColon$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[953,64],"start":[949,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgsColon"},{"annotation":{"meta":null,"sourceSpan":{"end":[893,49],"start":[891,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgs\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[899,50],"start":[895,6]}},"type":"Var","value":{"identifier":"ParseGqlArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[899,50],"start":[895,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[983,72],"start":[977,6]}},"type":"Var","value":{"identifier":"ParseGqlArgValueHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[983,72],"start":[977,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgValueHead\"\\\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[974,71],"start":[971,1]}},"type":"Var","value":{"identifier":"ParseGqlArgValueHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[974,71],"start":[971,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlArgValueHead\"$\""},{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[990,69],"start":[986,6]}},"type":"Var","value":{"identifier":"ParseGqlArgValueHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[990,69],"start":[986,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgValueHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[960,61],"start":[958,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgValue\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[966,62],"start":[962,6]}},"type":"Var","value":{"identifier":"ParseGqlArgValue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[966,62],"start":[962,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgValue"},{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"type":"Var","value":{"identifier":"ParseGqlArgSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1071,79],"start":[1066,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgSepHead\",\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"type":"Var","value":{"identifier":"ParseGqlArgSepHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1063,104],"start":[1060,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseGqlArgSepHead\")\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[1075,76],"start":[1073,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgSepHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[1049,68],"start":[1047,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseGqlArgSep\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"type":"Var","value":{"identifier":"ParseGqlArgSep$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1055,69],"start":[1051,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlArgSep"},{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[643,99],"start":[633,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[643,99],"start":[633,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\"{\""},{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[630,99],"start":[623,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[630,99],"start":[623,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\"(\""},{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[651,121],"start":[646,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[651,121],"start":[646,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\"\"C"},{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[620,99],"start":[616,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[620,99],"start":[616,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo\" \""},{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[659,97],"start":[654,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedFieldGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[659,97],"start":[654,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedFieldGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[713,103],"start":[708,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[713,103],"start":[708,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace"},{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[705,108],"start":[698,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[705,108],"start":[698,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace1"},{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[695,108],"start":[685,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[695,108],"start":[685,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace2"},{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[678,98],"start":[674,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[678,98],"start":[674,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace3"},{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[671,122],"start":[667,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[671,122],"start":[667,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterSpace4"},{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[725,121],"start":[721,1]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[725,121],"start":[721,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterArgs\""},{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[732,97],"start":[728,6]}},"type":"Var","value":{"identifier":"ParseGqlAliasedAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[732,97],"start":[728,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAliasedAfterArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[382,84],"start":[378,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[382,84],"start":[378,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpaceByHead\""},{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[375,90],"start":[365,1]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[375,90],"start":[365,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpaceByHead\"1"},{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[391,85],"start":[385,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpaceByHead$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[391,85],"start":[385,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpaceByHead"},{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[352,102],"start":[348,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[352,102],"start":[348,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpace\"\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[346,83],"start":[346,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[346,83],"start":[346,1]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[346,83],"start":[346,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[346,83],"start":[346,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGqlAfterSpace\"\"\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[358,80],"start":[354,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterSpace$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[358,80],"start":[354,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterSpace"},{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[599,101],"start":[595,1]}},"type":"Var","value":{"identifier":"ParseGqlAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[599,101],"start":[595,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterArgs\"\"Cons"},{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[605,79],"start":[601,6]}},"type":"Var","value":{"identifier":"ParseGqlAfterArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[605,79],"start":[601,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGqlAfterArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[254,54],"start":[254,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[254,54],"start":[254,1]}},"type":"Var","value":{"identifier":"ParseGql$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[254,54],"start":[254,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[254,54],"start":[254,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseGql\"\"NilNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[259,52],"start":[255,6]}},"type":"Var","value":{"identifier":"ParseGql$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,52],"start":[255,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseGql"},{"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1506,48],"start":[1503,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseFragmentTypeNameGo\"{"},{"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1512,43],"start":[1509,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"parseFragmentTypeNameGo\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1500,55],"start":[1500,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"parseFragmentTypeNameGo\" "},{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeNameGo$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1520,51],"start":[1515,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"parseFragmentTypeNameGo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1489,41],"start":[1487,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"parseFragmentTypeName\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"type":"Var","value":{"identifier":"ParseFragmentTypeName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1495,42],"start":[1491,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"parseFragmentTypeName"},{"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"type":"Var","value":{"identifier":"MatchOrContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1313,106],"start":[1313,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"matchOrContinue"},{"annotation":{"meta":null,"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"type":"Var","value":{"identifier":"MatchOrContinue$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1312,45],"start":[1312,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"matchOrContinue1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"type":"Var","value":{"identifier":"FindUnionMember$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1280,48],"start":[1277,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"findUnionMemberSum"},{"annotation":{"meta":null,"sourceSpan":{"end":[1292,56],"start":[1290,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findUnionMemberMatch"},{"annotation":{"meta":null,"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"type":"Var","value":{"identifier":"FindUnionMemberMatch$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1289,44],"start":[1289,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"findUnionMemberMatch1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"type":"Var","value":{"identifier":"FindUnionMemberInSum$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1301,54],"start":[1297,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"findUnionMemberInSum"},{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"type":"Var","value":{"identifier":"FindUnionMember$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1274,74],"start":[1270,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"findUnionMemberConstructo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1284,42],"start":[1282,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findUnionMember"},{"annotation":{"meta":null,"sourceSpan":{"end":[1164,45],"start":[1158,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findFieldNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"type":"Var","value":{"identifier":"FindField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1166,109],"start":[1166,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"findFieldCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"type":"Var","value":{"identifier":"FindField$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1165,66],"start":[1165,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"findFieldCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[884,33],"start":[882,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"findArgNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[886,89],"start":[886,6]}},"type":"Var","value":{"identifier":"FindArg$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[886,89],"start":[886,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"findArgCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[885,59],"start":[885,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[885,59],"start":[885,6]}},"type":"Var","value":{"identifier":"FindArg$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[885,59],"start":[885,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[885,59],"start":[885,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"findArgCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"type":"Var","value":{"identifier":"ExtractMemberName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1307,85],"start":[1307,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"extractMemberNameSum"},{"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"type":"Var","value":{"identifier":"ExtractMemberName$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1306,93],"start":[1306,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"extractMemberNameConstruc"},{"annotation":{"meta":null,"sourceSpan":{"end":[1219,46],"start":[1219,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1219,46],"start":[1219,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1219,46],"start":[1219,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1219,46],"start":[1219,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsSubscriptionRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1220,31],"start":[1220,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsRow"},{"annotation":{"meta":null,"sourceSpan":{"end":[1217,44],"start":[1217,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1217,44],"start":[1217,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1217,44],"start":[1217,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1217,44],"start":[1217,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsQueryUnitRow"},{"annotation":{"meta":null,"sourceSpan":{"end":[1215,50],"start":[1215,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1215,50],"start":[1215,1]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1215,50],"start":[1215,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1215,50],"start":[1215,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsQueryRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1218,47],"start":[1218,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1218,47],"start":[1218,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1218,47],"start":[1218,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1218,47],"start":[1218,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsMutationUnitRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[1216,58],"start":[1216,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1216,58],"start":[1216,6]}},"type":"Var","value":{"identifier":"ExtractArgs$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1216,58],"start":[1216,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1216,58],"start":[1216,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"extractArgsMutationRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"type":"Var","value":{"identifier":"ChildRecord$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1181,51],"start":[1181,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"childRecordRecord\"Object\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"type":"Var","value":{"identifier":"ChildRecord$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1182,88],"start":[1182,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"childRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"type":"Var","value":{"identifier":"ChildKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1229,39],"start":[1229,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"childKindRecordUnit"},{"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"type":"Var","value":{"identifier":"ChildKind$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1230,54],"start":[1230,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"childKind"},{"annotation":{"meta":null,"sourceSpan":{"end":[1529,75],"start":[1529,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"identifier":"assertNonEmpty\"\""},{"annotation":{"meta":null,"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"type":"Var","value":{"identifier":"AssertNonEmpty$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1530,33],"start":[1530,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"assertNonEmpty"},{"annotation":{"meta":null,"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"type":"Var","value":{"identifier":"AppendRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1331,29],"start":[1331,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"appendRLNil"},{"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"type":"Var","value":{"identifier":"AppendRL$Dict","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[1332,93],"start":[1332,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"identifier":"appendRLConsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[114,12],"start":[114,8]}},"type":"Var","value":{"identifier":"read","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[114,21],"start":[114,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"read1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"prefix","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"params","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[110,24],"start":[110,18]}},"binderType":"VarBinder","identifier":"prefix1"},{"annotation":{"meta":null,"sourceSpan":{"end":[110,28],"start":[110,25]}},"binderType":"VarBinder","identifier":"url1"},{"annotation":{"meta":null,"sourceSpan":{"end":[110,35],"start":[110,29]}},"binderType":"VarBinder","identifier":"params1"},{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[110,48],"start":[110,37]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[110,48],"start":[110,47]}},"binderType":"VarBinder","identifier":"q"}],"constructorName":{"identifier":"Selection","moduleName":["Prospero","Client"]},"typeName":{"identifier":"Selection","moduleName":["Prospero","Client"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,7]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,77],"start":[111,24]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,39],"start":[111,33]}},"type":"Var","value":{"identifier":"prefix1","sourcePos":[110,18]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,46],"start":[111,43]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,33]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[111,66],"start":[111,50]}},"type":"Var","value":{"identifier":"substituteParams","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[111,68],"start":[111,50]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,68],"start":[111,67]}},"type":"Var","value":{"identifier":"q","sourcePos":[110,47]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,50]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[111,75],"start":[111,69]}},"type":"Var","value":{"identifier":"params1","sourcePos":[110,29]}},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"identifier":"body"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,24],"start":[112,21]}},"type":"Var","value":{"identifier":"url1","sourcePos":[110,25]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["method",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[112,39],"start":[112,35]}},"type":"Var","value":{"identifier":"POST","moduleName":["Data","HTTP","Method"]}}],["body",{"annotation":{"meta":null,"sourceSpan":{"end":[112,45],"start":[112,41]}},"type":"Var","value":{"identifier":"body","sourcePos":[111,7]}}],["headers",{"annotation":{"meta":null,"sourceSpan":{"end":[112,94],"start":[112,56]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Content-Type",{"annotation":{"meta":null,"sourceSpan":{"end":[112,92],"start":[112,74]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"application/json"}}]]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[112,11],"start":[112,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["json",{"annotation":{"meta":null,"sourceSpan":{"end":[112,9],"start":[112,5]}},"binderType":"VarBinder","identifier":"json"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,15]}},"type":"Var","value":{"identifier":"json","sourcePos":[112,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,19],"start":[113,3]}},"argument":"foreign_","body":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[114,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"read1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[114,21],"start":[114,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[114,21],"start":[114,13]}},"type":"Var","value":{"identifier":"foreign_","sourcePos":[113,3]}},"type":"App"},"identifier":"v2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[114,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[115,14],"start":[115,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[115,14],"start":[115,10]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"Left","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"throwError","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[115,48],"start":[115,18]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[115,35],"start":[115,30]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[115,47],"start":[115,30]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"show","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[115,46],"start":[115,37]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[115,46],"start":[115,42]}},"type":"Var","value":{"identifier":"errs","sourcePos":[115,10]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[116,90],"start":[116,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[116,13],"start":[116,12]}},"binderType":"VarBinder","identifier":"r"}],"constructorName":{"identifier":"Right","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[117,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[117,12]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[117,63],"start":[117,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[117,35],"start":[117,27]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[117,28],"start":[117,27]}},"type":"Var","value":{"identifier":"r","sourcePos":[116,12]}},"fieldName":"errors","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[117,63],"start":[117,27]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[117,63],"start":[117,40]}},"type":"Var","value":{"identifier":"fromArray","moduleName":["Data","Array","NonEmpty"]}},"type":"App"},"identifier":"v3"},{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[117,25],"start":[117,17]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[117,18],"start":[117,17]}},"type":"Var","value":{"identifier":"r","sourcePos":[116,12]}},"fieldName":"data","type":"Accessor"},"identifier":"v4"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[117,12]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,15],"start":[118,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[118,15],"start":[118,14]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,24],"start":[118,17]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,35],"start":[118,28]}},"type":"Var","value":{"identifier":"Success","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[118,37],"start":[118,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[118,37],"start":[118,36]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,14]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[119,15],"start":[119,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[119,15],"start":[119,14]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[119,26],"start":[119,17]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[119,26],"start":[119,22]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[119,44],"start":[119,30]}},"type":"Var","value":{"identifier":"PartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,46],"start":[119,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,46],"start":[119,45]}},"type":"Var","value":{"identifier":"d","sourcePos":[119,14]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[119,51],"start":[119,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,51],"start":[119,47]}},"type":"Var","value":{"identifier":"errs","sourcePos":[119,22]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[120,16],"start":[120,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[120,27],"start":[120,18]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[120,27],"start":[120,23]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[120,38],"start":[120,31]}},"type":"Var","value":{"identifier":"Failure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,43],"start":[120,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,43],"start":[120,39]}},"type":"Var","value":{"identifier":"errs","sourcePos":[120,23]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[121,16],"start":[121,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}},{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[121,25],"start":[121,18]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[121,36],"start":[121,29]}},"type":"Var","value":{"identifier":"Failure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[121,29]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[121,61],"start":[121,38]}},"type":"Var","value":{"identifier":"singleton","moduleName":["Data","Array","NonEmpty"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,93],"start":[121,38]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,93],"start":[121,62]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["message",{"annotation":{"meta":null,"sourceSpan":{"end":[121,91],"start":[121,73]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"No data returned"}}]]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"type":"Var","value":{"identifier":"v4","sourcePos":[0,0]}},{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"type":"Var","value":{"identifier":"v3","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[109,30],"start":[101,1]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[112,96],"start":[112,3]}},"type":"Var","value":{"identifier":"v1","sourcePos":[112,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"prefix","sourcePos":[110,18]}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"url","sourcePos":[110,25]}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"params","sourcePos":[110,29]}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,94],"start":[110,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"runSelectionWith"},{"annotation":{"meta":null,"sourceSpan":{"end":[88,30],"start":[81,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[88,30],"start":[81,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[89,32],"start":[89,16]}},"type":"Var","value":{"identifier":"runSelectionWith","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[89,40],"start":[89,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runSelectionWith1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[88,30],"start":[81,1]}},"argument":"dictWriteForeign","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelectionWith1","sourcePos":[0,0]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[89,40],"start":[89,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[89,40],"start":[89,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[89,40],"start":[89,33]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"query"}},"type":"App"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"runSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[98,30],"start":[91,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[98,30],"start":[91,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[99,40],"start":[99,24]}},"type":"Var","value":{"identifier":"runSelectionWith","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[99,51],"start":[99,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runSelectionWith1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[98,30],"start":[91,1]}},"argument":"dictWriteForeign","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelectionWith1","sourcePos":[0,0]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[99,51],"start":[99,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[99,51],"start":[99,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[99,51],"start":[99,41]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"mutation"}},"type":"App"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"runMutationSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[59,79],"start":[59,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[59,79],"start":[59,1]}},"argument":"dictWriteForeign","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,45],"start":[60,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[60,23],"start":[60,14]}},"type":"Var","value":{"identifier":"writeJSON","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[60,23],"start":[60,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[60,45],"start":[60,14]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[60,45],"start":[60,28]}},"type":"Var","value":{"identifier":"jsonToGraphQLArgs","moduleName":["Prospero","Client"]}},"type":"App"},"type":"Abs"},"identifier":"renderArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[57,57],"start":[57,47]}},"type":"Var","value":{"identifier":"renderArgs","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[57,62],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"renderArgs1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"argument":"args","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,36],"start":[51,1]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,14],"start":[57,10]}},"binderType":"VarBinder","identifier":"args1"},{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[57,32],"start":[57,16]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,32],"start":[57,26]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"Selection","moduleName":["Prospero","Client"]},"typeName":{"identifier":"Selection","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[57,45],"start":[57,36]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,80],"start":[57,36]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"renderArgs1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,62],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[57,62],"start":[57,58]}},"type":"Var","value":{"identifier":"args1","sourcePos":[57,10]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[57,69],"start":[57,66]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[57,79],"start":[57,73]}},"type":"Var","value":{"identifier":"fields","sourcePos":[57,26]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,80],"start":[57,1]}},"type":"Var","value":{"identifier":"args","sourcePos":[57,10]}},{"annotation":{"meta":null,"sourceSpan":{"end":[57,80],"start":[57,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"withArgs"},{"annotation":{"meta":null,"sourceSpan":{"end":[44,110],"start":[44,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[44,110],"start":[44,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[44,110],"start":[44,1]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[45,33],"start":[45,24]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[45,33],"start":[45,32]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Success","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[45,41],"start":[45,37]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[45,67],"start":[45,37]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[45,67],"start":[45,42]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[45,53],"start":[45,52]}},"type":"Var","value":{"identifier":"d","sourcePos":[45,32]}}],["errors",{"annotation":{"meta":null,"sourceSpan":{"end":[45,65],"start":[45,63]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}}]]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[46,45],"start":[46,24]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[46,40],"start":[46,39]}},"binderType":"VarBinder","identifier":"d"},{"annotation":{"meta":null,"sourceSpan":{"end":[46,45],"start":[46,41]}},"binderType":"VarBinder","identifier":"errs"}],"constructorName":{"identifier":"PartialSuccess","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[46,53],"start":[46,49]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[46,103],"start":[46,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[46,103],"start":[46,54]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[46,65],"start":[46,64]}},"type":"Var","value":{"identifier":"d","sourcePos":[46,39]}}],["errors",{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[46,96],"start":[46,75]}},"type":"Var","value":{"identifier":"toArray","moduleName":["Data","Array","NonEmpty"]}},"annotation":{"meta":null,"sourceSpan":{"end":[46,101],"start":[46,75]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[46,101],"start":[46,97]}},"type":"Var","value":{"identifier":"errs","sourcePos":[46,41]}},"type":"App"}]]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[47,33],"start":[47,24]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[47,33],"start":[47,32]}},"binderType":"NullBinder"}],"constructorName":{"identifier":"Failure","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[47,44],"start":[47,37]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[45,67],"start":[45,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"recoverPartialSuccess"},{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"argument":"str","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readJSON_","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,42]}},"type":"Var","value":{"identifier":"str","sourcePos":[223,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[224,4],"start":[224,3]}},"binderType":"VarBinder","identifier":"r"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[236,17],"start":[225,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[226,21],"start":[226,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"connection_ack"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[226,29],"start":[226,25]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,43],"start":[226,25]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[226,43],"start":[226,30]}},"type":"Var","value":{"identifier":"ConnectionAck","moduleName":["Prospero","Client"]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[227,11],"start":[227,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"next"}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readJSON_1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,49]}},"type":"Var","value":{"identifier":"str","sourcePos":[223,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[228,9],"start":[228,7]}},"binderType":"VarBinder","identifier":"r'"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[229,11],"start":[229,7]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[229,29],"start":[229,7]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[229,17],"start":[229,13]}},"type":"Var","value":{"identifier":"Next","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[229,28],"start":[229,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[229,28],"start":[229,18]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[229,20],"start":[229,18]}},"type":"Var","value":{"identifier":"r'","sourcePos":[228,7]}},"fieldName":"payload","type":"Accessor"},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[228,52],"start":[228,7]}},"type":"Var","value":{"identifier":"v1","sourcePos":[228,7]}}],"type":"Case"},"type":"Abs"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[230,12],"start":[230,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"error"}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readJSON_2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,69]}},"type":"Var","value":{"identifier":"str","sourcePos":[223,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[231,9],"start":[231,7]}},"binderType":"VarBinder","identifier":"r'"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[234,54],"start":[232,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[232,22],"start":[232,12]}},"type":"Var","value":{"identifier":"head","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[232,33],"start":[232,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[232,33],"start":[232,23]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[232,25],"start":[232,23]}},"type":"Var","value":{"identifier":"r'","sourcePos":[231,7]}},"fieldName":"payload","type":"Accessor"},"type":"App"},"identifier":"v2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[234,54],"start":[232,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,25],"start":[233,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[233,25],"start":[233,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["message",{"annotation":{"meta":null,"sourceSpan":{"end":[233,23],"start":[233,16]}},"binderType":"VarBinder","identifier":"message"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,33],"start":[233,29]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,55],"start":[233,29]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,46],"start":[233,35]}},"type":"Var","value":{"identifier":"ServerError","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,54],"start":[233,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[233,54],"start":[233,47]}},"type":"Var","value":{"identifier":"message","sourcePos":[233,16]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,16],"start":[234,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,24],"start":[234,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,54],"start":[234,20]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,37],"start":[234,26]}},"type":"Var","value":{"identifier":"ServerError","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,53],"start":[234,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[234,53],"start":[234,38]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Unknown error"}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[222,52],"start":[222,1]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[231,72],"start":[231,7]}},"type":"Var","value":{"identifier":"v1","sourcePos":[231,7]}}],"type":"Case"},"type":"Abs"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[235,15],"start":[235,5]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"complete"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,23],"start":[235,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,38],"start":[235,19]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,38],"start":[235,24]}},"type":"Var","value":{"identifier":"ServerComplete","moduleName":["Prospero","Client"]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[236,6],"start":[236,5]}},"binderType":"NullBinder"}],"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[236,17],"start":[236,10]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[225,16],"start":[225,8]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[225,9],"start":[225,8]}},"type":"Var","value":{"identifier":"r","sourcePos":[224,3]}},"fieldName":"type","type":"Accessor"}],"type":"Case"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[224,45],"start":[224,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[224,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"identifier":"parseServerMessage"},{"annotation":{"meta":null,"sourceSpan":{"end":[243,39],"start":[243,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[243,39],"start":[243,1]}},"argument":"s","body":{"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,7]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[245,27],"start":[245,15]}},"type":"Var","value":{"identifier":"split","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,41],"start":[245,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[245,36],"start":[245,29]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,40],"start":[245,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,40],"start":[245,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":","}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[245,43],"start":[245,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,43],"start":[245,42]}},"type":"Var","value":{"identifier":"s","sourcePos":[244,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[245,60],"start":[245,48]}},"type":"Var","value":{"identifier":"split","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,74],"start":[245,48]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[245,69],"start":[245,62]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,73],"start":[245,62]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,73],"start":[245,70]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"type":"App"},"type":"App"},"identifier":"words"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"intercalate","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[246,55],"start":[246,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,55],"start":[246,52]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[246,55],"start":[246,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[246,15],"start":[246,3]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":"v","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"notEq","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[246,25],"start":[246,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,24],"start":[246,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":""}},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[246,31],"start":[246,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[246,31],"start":[246,26]}},"type":"Var","value":{"identifier":"words","sourcePos":[245,7]}},"type":"App"},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"normalizeFieldList"},{"annotation":{"meta":null,"sourceSpan":{"end":[238,62],"start":[238,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[238,62],"start":[238,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[240,26],"start":[240,13]}},"type":"Var","value":{"identifier":"reflectSymbol","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[240,43],"start":[240,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"reflectSymbol"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[238,62],"start":[238,1]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[240,43],"start":[240,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[240,43],"start":[240,7]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"reflectSymbol","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[240,43],"start":[240,13]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[240,33],"start":[240,28]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"raw"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[241,21],"start":[241,3]}},"type":"Var","value":{"identifier":"normalizeFieldList","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[241,25],"start":[241,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[241,25],"start":[241,22]}},"type":"Var","value":{"identifier":"raw","sourcePos":[240,7]}},"type":"App"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"renderGql"},{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[78,40],"start":[70,1]}},"argument":"dictIsSymbol","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[79,22],"start":[79,13]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,70],"start":[79,13]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[79,28],"start":[79,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[79,41],"start":[79,32]}},"type":"Var","value":{"identifier":"renderGql","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[79,61],"start":[79,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[79,61],"start":[79,32]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[79,48],"start":[79,43]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[79,69],"start":[79,65]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" }"}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"selection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[136,57],"start":[136,48]}},"type":"Var","value":{"identifier":"selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,68],"start":[136,48]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"selection1"},{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[136,35],"start":[136,23]}},"type":"Var","value":{"identifier":"runSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,39],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,39],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runSelection1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"selection1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[136,68],"start":[136,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"selection2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,30],"start":[123,1]}},"argument":"params","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelection1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[136,39],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,39],"start":[136,36]}},"type":"Var","value":{"identifier":"url","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[136,46],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[136,46],"start":[136,40]}},"type":"Var","value":{"identifier":"params","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[136,69],"start":[136,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"selection2","sourcePos":[0,0]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"runQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[172,40],"start":[164,1]}},"argument":"dictIsSymbol","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[173,34],"start":[173,25]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,82],"start":[173,25]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,40],"start":[173,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[173,53],"start":[173,44]}},"type":"Var","value":{"identifier":"renderGql","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[173,73],"start":[173,44]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,73],"start":[173,44]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[173,60],"start":[173,55]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,81],"start":[173,77]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" }"}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"subscriptionSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[190,42],"start":[190,21]}},"type":"Var","value":{"identifier":"subscriptionSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"subscriptionSelection1"},{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[202,18],"start":[202,14]}},"type":"Var","value":{"identifier":"read","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[202,26],"start":[202,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"read1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"subscriptionSelection1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"subscriptionSelection2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"params","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"argument":"callback","body":{"annotation":{"meta":null,"sourceSpan":{"end":[190,53],"start":[190,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"subscriptionSelection2","sourcePos":[0,0]}},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[190,53],"start":[190,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[190,18],"start":[190,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[190,18],"start":[190,17]}},"binderType":"VarBinder","identifier":"q"}],"constructorName":{"identifier":"Selection","moduleName":["Prospero","Client"]},"typeName":{"identifier":"Selection","moduleName":["Prospero","Client"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,7]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,30],"start":[191,15]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"subscription "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[191,50],"start":[191,34]}},"type":"Var","value":{"identifier":"substituteParams","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,52],"start":[191,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,52],"start":[191,51]}},"type":"Var","value":{"identifier":"q","sourcePos":[190,17]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,59],"start":[191,53]}},"type":"Var","value":{"identifier":"params","sourcePos":[189,1]}},"type":"App"},"type":"App"},"identifier":"query"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,23],"start":[192,3]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[192,23],"start":[192,13]}},"type":"Var","value":{"identifier":"empty","moduleName":["Effect","Aff","AVar"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,23],"start":[192,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,23],"start":[192,3]}},"argument":"ackVar","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"new","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,12]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,33],"start":[193,21]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,38],"start":[193,21]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,38],"start":[193,34]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,62],"start":[193,3]}},"argument":"wsRef","body":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[194,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[197,60],"start":[195,5]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind3","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"read","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,22]}},"type":"Var","value":{"identifier":"wsRef","sourcePos":[193,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,27],"start":[196,7]}},"argument":"ws","body":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,15],"start":[197,7]}},"type":"Var","value":{"identifier":"send","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,18],"start":[197,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,18],"start":[197,16]}},"type":"Var","value":{"identifier":"ws","sourcePos":[196,7]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,60],"start":[197,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,30]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["type",{"annotation":{"meta":null,"sourceSpan":{"end":[197,57],"start":[197,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"connection_init"}}]]}},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"identifier":"onOpen"},{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,5]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,5]}},"argument":"msg","body":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,21]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[198,44],"start":[198,26]}},"type":"Var","value":{"identifier":"parseServerMessage","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[198,48],"start":[198,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[198,48],"start":[198,45]}},"type":"Var","value":{"identifier":"msg","sourcePos":[198,5]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[198,21]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[199,25],"start":[199,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[199,25],"start":[199,12]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"ConnectionAck","moduleName":["Prospero","Client"]},"typeName":{"identifier":"ServerMessage","moduleName":["Prospero","Client"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,19],"start":[200,9]}},"type":"Var","value":{"identifier":"launchAff_","moduleName":["Effect","Aff"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,52],"start":[200,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"void","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,51],"start":[200,21]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,39],"start":[200,28]}},"type":"Var","value":{"identifier":"tryPut","moduleName":["Effect","Aff","AVar"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,44],"start":[200,28]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,44],"start":[200,40]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[200,51],"start":[200,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[200,51],"start":[200,45]}},"type":"Var","value":{"identifier":"ackVar","sourcePos":[192,3]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,26],"start":[201,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,25],"start":[201,13]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[201,25],"start":[201,18]}},"binderType":"VarBinder","identifier":"payload"}],"constructorName":{"identifier":"Next","moduleName":["Prospero","Client"]},"typeName":{"identifier":"ServerMessage","moduleName":["Prospero","Client"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,30],"start":[202,9]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"read1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,26],"start":[202,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,26],"start":[202,19]}},"type":"Var","value":{"identifier":"payload","sourcePos":[201,18]}},"type":"App"},"identifier":"v2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,30],"start":[202,9]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,37],"start":[203,11]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[203,19],"start":[203,18]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Right","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[203,49],"start":[203,41]}},"type":"Var","value":{"identifier":"callback","sourcePos":[189,1]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,61],"start":[203,41]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,58],"start":[203,51]}},"type":"Var","value":{"identifier":"Success","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,60],"start":[203,51]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,60],"start":[203,59]}},"type":"Var","value":{"identifier":"d","sourcePos":[203,18]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[204,17],"start":[204,11]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[204,17],"start":[204,16]}},"binderType":"NullBinder"}],"constructorName":{"identifier":"Left","moduleName":["Data","Either"]},"typeName":{"identifier":"Either","moduleName":["Data","Either"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[204,30],"start":[204,21]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[204,30],"start":[204,26]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[205,32],"start":[205,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[205,31],"start":[205,13]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[205,31],"start":[205,25]}},"binderType":"VarBinder","identifier":"errMsg"}],"constructorName":{"identifier":"ServerError","moduleName":["Prospero","Client"]},"typeName":{"identifier":"ServerMessage","moduleName":["Prospero","Client"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[206,17],"start":[206,9]}},"type":"Var","value":{"identifier":"callback","sourcePos":[189,1]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,73],"start":[206,9]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[206,26],"start":[206,19]}},"type":"Var","value":{"identifier":"Failure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,72],"start":[206,19]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[206,51],"start":[206,28]}},"type":"Var","value":{"identifier":"singleton","moduleName":["Data","Array","NonEmpty"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,71],"start":[206,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,71],"start":[206,52]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["message",{"annotation":{"meta":null,"sourceSpan":{"end":[206,69],"start":[206,63]}},"type":"Var","value":{"identifier":"errMsg","sourcePos":[205,25]}}]]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[207,8],"start":[207,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[207,21],"start":[207,12]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[207,21],"start":[207,17]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"identifier":"onMessage"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,9]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,20],"start":[208,9]}},"type":"Var","value":{"identifier":"connect","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,24],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,24],"start":[208,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[189,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,31],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,31],"start":[208,25]}},"type":"Var","value":{"identifier":"onOpen","sourcePos":[195,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,41],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,41],"start":[208,32]}},"type":"Var","value":{"identifier":"onMessage","sourcePos":[198,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,53],"start":[208,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,52],"start":[208,43]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,52],"start":[208,48]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,71],"start":[208,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,70],"start":[208,55]}},"argument":"v1","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,70],"start":[208,61]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[208,70],"start":[208,66]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,84],"start":[208,3]}},"argument":"ws","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"write","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[209,15],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,15],"start":[209,13]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,16]}},"type":"Var","value":{"identifier":"wsRef","sourcePos":[193,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,21],"start":[209,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[210,12],"start":[210,3]}},"type":"Var","value":{"identifier":"take","moduleName":["Effect","Aff","AVar"]}},"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,13]}},"type":"Var","value":{"identifier":"ackVar","sourcePos":[192,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,19],"start":[210,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[211,11],"start":[211,3]}},"type":"Var","value":{"identifier":"send","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,14],"start":[211,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,14],"start":[211,12]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[211,79],"start":[211,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,78],"start":[211,26]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["type",{"annotation":{"meta":null,"sourceSpan":{"end":[211,47],"start":[211,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"subscribe"}}],["id",{"annotation":{"meta":null,"sourceSpan":{"end":[211,56],"start":[211,53]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"1"}}],["payload",{"annotation":{"meta":null,"sourceSpan":{"end":[211,76],"start":[211,67]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"annotation":{"meta":null,"sourceSpan":{"end":[211,74],"start":[211,69]}},"type":"Var","value":{"identifier":"query","sourcePos":[191,7]}}]]}}]]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,92],"start":[211,3]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[214,17],"start":[212,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[213,13],"start":[213,5]}},"type":"Var","value":{"identifier":"send","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,16],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,16],"start":[213,14]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeJSON3","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,59],"start":[213,28]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["type",{"annotation":{"meta":null,"sourceSpan":{"end":[213,48],"start":[213,38]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"complete"}}],["id",{"annotation":{"meta":null,"sourceSpan":{"end":[213,57],"start":[213,54]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"1"}}]]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,60],"start":[213,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[214,14],"start":[214,5]}},"type":"Var","value":{"identifier":"close","moduleName":["Prospero","Client","WebSocket"]}},"annotation":{"meta":null,"sourceSpan":{"end":[214,17],"start":[214,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[214,17],"start":[214,15]}},"type":"Var","value":{"identifier":"ws","sourcePos":[208,3]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,23],"start":[175,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"subscribe"},{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[146,40],"start":[138,1]}},"argument":"dictIsSymbol","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[147,30],"start":[147,21]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,78],"start":[147,21]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,36],"start":[147,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[147,49],"start":[147,40]}},"type":"Var","value":{"identifier":"renderGql","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[147,69],"start":[147,40]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,69],"start":[147,40]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[147,56],"start":[147,51]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,77],"start":[147,73]}},"type":"Literal","value":{"literalType":"StringLiteral","value":" }"}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"mutationSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[162,76],"start":[162,59]}},"type":"Var","value":{"identifier":"mutationSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,87],"start":[162,59]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"mutationSelection1"},{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"dictWriteForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"dictReadForeign","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[162,46],"start":[162,26]}},"type":"Var","value":{"identifier":"runMutationSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,50],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictReadForeign","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,50],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictWriteForeign","sourcePos":[0,0]}},"type":"App"},"identifier":"runMutationSelection1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"dictIsSymbol","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mutationSelection1","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,87],"start":[162,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictIsSymbol","sourcePos":[0,0]}},"type":"App"},"identifier":"mutationSelection2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[161,30],"start":[149,1]}},"argument":"params","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runMutationSelection1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[162,50],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,50],"start":[162,47]}},"type":"Var","value":{"identifier":"url","sourcePos":[162,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[162,57],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,57],"start":[162,51]}},"type":"Var","value":{"identifier":"params","sourcePos":[162,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[162,88],"start":[162,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mutationSelection2","sourcePos":[0,0]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"runMutation"}],"exports":["Success","PartialSuccess","Failure","recoverPartialSuccess","Selection","withArgs","renderArgs","jsonToGraphQLArgs","substituteParams","selection","runSelection","runMutationSelection","runSelectionWith","runQuery","mutationSelection","runMutation","subscriptionSelection","subscribe","ConnectionAck","Next","ServerError","ServerComplete","parseServerMessage","renderGql","normalizeFieldList","recordRowRecord","parseGql\"\"NilNil","parseGql","parseGqlTrimmed\"\"NilNil","parseGqlTrimmed","parseGqlGo\" \"","parseGqlGo\",\"","parseGqlGo\"(\"","parseGqlGo\"{\"","parseGqlGo\"}\"","parseGqlGo\":\"","parseGqlGo\"\"Cons","parseGqlGo","parseGqlAfterSpace\"\"\"\"","parseGqlAfterSpace\"\"Cons","parseGqlAfterSpace","parseGqlAfterSpaceByHead\"1","parseGqlAfterSpaceByHead\"","parseGqlAfterSpaceByHead","parseGqlNested\"\"","parseGqlNested","parseGqlNestedGo\"}\"\"\"","parseGqlNestedGo\"}\"Cons","parseGqlNestedGo\" \"","parseGqlNestedGo\",\"","parseGqlNestedGo\"(\"","parseGqlNestedGo\"{\"","parseGqlNestedGo\":\"","parseGqlNestedGo\"\"","parseGqlNestedGo","parseGqlNestedAfterSpace\"1","parseGqlNestedAfterSpace\"","parseGqlNestedAfterSpace","parseGqlNestedAfterSpaceB4","parseGqlNestedAfterSpaceB3","parseGqlNestedAfterSpaceB2","parseGqlNestedAfterSpaceB1","parseGqlNestedAfterSpaceB","parseGqlNestedAfterArgs\"\"","parseGqlNestedAfterArgs","parseGqlNestedContinue\"\"","parseGqlNestedContinue","parseGqlContinue\"\"","parseGqlContinue","parseGqlAfterArgs\"\"Cons","parseGqlAfterArgs","parseGqlAliasedFieldGo\" \"","parseGqlAliasedFieldGo\"(\"","parseGqlAliasedFieldGo\"{\"","parseGqlAliasedFieldGo\"\"C","parseGqlAliasedFieldGo","parseGqlAliasedAfterSpace4","parseGqlAliasedAfterSpace3","parseGqlAliasedAfterSpace2","parseGqlAliasedAfterSpace1","parseGqlAliasedAfterSpace","parseGqlAliasedAfterArgs\"","parseGqlAliasedAfterArgs","parseGqlNestedAliasedFiel6","parseGqlNestedAliasedFiel5","parseGqlNestedAliasedFiel4","parseGqlNestedAliasedFiel3","parseGqlNestedAliasedFiel2","parseGqlNestedAliasedFiel1","parseGqlNestedAliasedFiel","parseGqlNestedAliasedAfte7","parseGqlNestedAliasedAfte6","parseGqlNestedAliasedAfte5","parseGqlNestedAliasedAfte4","parseGqlNestedAliasedAfte3","parseGqlNestedAliasedAfte2","parseGqlNestedAliasedAfte1","parseGqlNestedAliasedAfte","findArgNil","findArgCons1","findArgCons","parseGqlArgs\"\"","parseGqlArgs","parseGqlArgsStart\"\"","parseGqlArgsStart","parseGqlArgsGo\")\"\"\"","parseGqlArgsGo\":\"","parseGqlArgsGo\" \"","parseGqlArgsGo","parseGqlArgsColon\"\"","parseGqlArgsColon","parseGqlArgValue\"\"","parseGqlArgValue","parseGqlArgValueHead\"$\"","parseGqlArgValueHead\"\\\"\"","parseGqlArgValueHead","parseGqlParamName\"\"","parseGqlParamName","parseGqlParamNameGo\")\"Con","parseGqlParamNameGo\",\"","parseGqlParamNameGo\" \"","parseGqlParamNameGo\"\"","parseGqlParamNameGo","parseGqlArgSep\"\"","parseGqlArgSep","parseGqlArgSepHead\")\"Cons","parseGqlArgSepHead\",\"","parseGqlArgSepHead","parseGqlSkipStringBody\"\"","parseGqlSkipStringBody","parseGqlSkipStringBodyGo\"1","parseGqlSkipStringBodyGo\"","parseGqlSkipStringBodyGo","parseGqlLiteralSkip\")\"","parseGqlLiteralSkip\",\"","parseGqlLiteralSkip\" \"","parseGqlLiteralSkip\"\"","parseGqlLiteralSkip","parseGqlLiteralSep\"\"","parseGqlLiteralSep","parseGqlLiteralSepHead\")\"","parseGqlLiteralSepHead\",\"","parseGqlLiteralSepHead","findFieldNil","findFieldCons1","findFieldCons","unwrapFieldQuery","unwrapFieldMutation","unwrapFieldSubscription","unwrapFieldOm","unwrapFieldArray","unwrapFieldMaybe","unwrapFieldRecordFunction","unwrapField","childRecordRecord\"Object\"","childRecord","scalarResultStringString","scalarResultIntInt","scalarResultNumberNumber","scalarResultBooleanBoolea","scalarResultMaybeMaybe","scalarResultQuery","scalarResultMutation","scalarResultSubscription","scalarResultOm","scalarResultRecordFunctio","scalarResult","wrapResultQuery","wrapResultMutation","wrapResultSubscription","wrapResultOm","wrapResultRecordFunction","wrapResultArrayArray","wrapResultMaybeMaybe","wrapResult","extractArgsQueryRecord","extractArgsMutationRecord","extractArgsQueryUnitRow","extractArgsMutationUnitRo","extractArgsSubscriptionRo","extractArgsRow","childKindRecordUnit","childKind","parseGqlChild","parseGqlChildByKindUnion","parseGqlChildByKindUnitRe","parseGqlChildByKind","findUnionMemberConstructo","findUnionMemberSum","findUnionMember","findUnionMemberMatch1","findUnionMemberMatch","findUnionMemberInSum","extractMemberNameConstruc","extractMemberNameSum","matchOrContinue1","matchOrContinue","wrapMaybeRLNilNil","wrapMaybeRLConsMaybeConsM","wrapMaybeRLConsConsMaybe","appendRLNil","appendRLConsCons","parseGqlUnionNested\"\"","parseGqlUnionNested","parseGqlUnionNestedGo\"}\"","parseGqlUnionNestedGo\" \"","parseGqlUnionNestedGo\".\"","parseGqlUnionNestedGo","parseGqlUnionBrace\"\"","parseGqlUnionBrace","parseGqlUnionBraceGo\"{\"","parseGqlUnionBraceGo","skipDotDotOn\"\"","skipDotDotOn","skipDotDotOn1\".\"","skipDotDotOn1","skipDotDotOn2\".\"","skipDotDotOn2","skipOnKeyword\"\"","skipOnKeyword","skipOnKeyword1\"o\"","skipOnKeyword1","skipOnKeyword2\"n\"","skipOnKeyword2","parseFragmentTypeName\"\"","parseFragmentTypeName","parseFragmentTypeNameGo\" ","parseFragmentTypeNameGo\"{","parseFragmentTypeNameGo\"\"","parseFragmentTypeNameGo","assertNonEmpty\"\"","assertNonEmpty","skipSpaces\"\"\"\"","skipSpaces","skipSpacesGo\" \"","skipSpacesGo"],"foreign":["jsonToGraphQLArgs","substituteParams"],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Bind"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Monad","Error","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Control","Semigroupoid"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Array"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Array","NonEmpty"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Either"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Eq"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Function"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Functor"]},{"annotation":{"meta":null,"sourceSpan":{"end":[10,68],"start":[10,1]}},"moduleName":["Data","Generic","Rep"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","HTTP","Method"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","List","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Monoid"]},{"annotation":{"meta":null,"sourceSpan":{"end":[11,36],"start":[11,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Semigroup"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Show"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","String","Common"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","String","Pattern"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Data","Unit"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Aff"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Aff","AVar"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Effect","Exception"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Fetch"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Fetch","Internal","Request"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Fetch","Internal","RequestBody"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Foreign"]},{"annotation":{"meta":null,"sourceSpan":{"end":[3,15],"start":[3,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[29,38],"start":[29,1]}},"moduleName":["Prim","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[30,29],"start":[30,1]}},"moduleName":["Prim","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[31,63],"start":[31,1]}},"moduleName":["Prim","TypeError"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Prospero","Client","WebSocket"]},{"annotation":{"meta":null,"sourceSpan":{"end":[26,57],"start":[26,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[27,46],"start":[27,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Ref","Lifted"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Type","Equality"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Type","Proxy"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Type","Row","Homogeneous"]},{"annotation":{"meta":null,"sourceSpan":{"end":[33,38],"start":[33,1]}},"moduleName":["Type","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Unsafe","Coerce"]},{"annotation":{"meta":null,"sourceSpan":{"end":[1546,76],"start":[1,1]}},"moduleName":["Yoga","JSON"]},{"annotation":{"meta":null,"sourceSpan":{"end":[35,20],"start":[35,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Prospero","Client"],"modulePath":"src/Prospero/Client.purs","reExports":{},"sourceSpan":{"end":[1546,76],"start":[1,1]}}
output/Prospero.Client/docs.json+1−1
@@ -1 +1 @@
1−{"comments":null,"declarations":[{"children":[],"comments":null,"info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["message",{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[37,41],"name":"src/Prospero/Client.purs","start":[37,1]},"title":"ClientError"},{"children":[{"comments":null,"info":{"arguments":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"declType":"dataConstructor"},"sourceSpan":{"end":[40,12],"name":"src/Prospero/Client.purs","start":[40,3]},"title":"Success"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"declType":"dataConstructor"},"sourceSpan":{"end":[41,19],"name":"src/Prospero/Client.purs","start":[41,3]},"title":"PartialSuccess"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"declType":"dataConstructor"},"sourceSpan":{"end":[42,12],"name":"src/Prospero/Client.purs","start":[42,3]},"title":"Failure"}],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Representational"],"typeArguments":[["r",null]]},"kind":{"keyword":"data","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[42,40],"name":"src/Prospero/Client.purs","start":[39,1]},"title":"QueryResult"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"r","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["result",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[44,110],"name":"src/Prospero/Client.purs","start":[44,1]},"title":"recoverPartialSuccess"},{"children":[{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"declType":"dataConstructor"},"sourceSpan":{"end":[49,92],"name":"src/Prospero/Client.purs","start":[49,74]},"title":"Selection"}],"comments":null,"info":{"dataDeclType":"newtype","declType":"data","roles":["Phantom","Phantom","Phantom"],"typeArguments":[["parent",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["result",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["params",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]]},"kind":{"keyword":"newtype","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[49,92],"name":"src/Prospero/Client.purs","start":[49,1]},"title":"Selection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"args","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"parent","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parent","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parent","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[56,36],"name":"src/Prospero/Client.purs","start":[51,1]},"title":"withArgs"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"args","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[59,79],"name":"src/Prospero/Client.purs","start":[59,1]},"title":"renderArgs"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[62,53],"name":"src/Prospero/Client.purs","start":[62,1]},"title":"jsonToGraphQLArgs"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":{"identifier":"r","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[64,74],"name":"src/Prospero/Client.purs","start":[64,1]},"title":"substituteParams"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"RecordRow"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[68,36],"name":"src/Prospero/Client.purs","start":[68,1]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rec",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["row",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rec"],["row"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[66,61],"name":"src/Prospero/Client.purs","start":[66,1]},"title":"RecordRow"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Query","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[78,40],"name":"src/Prospero/Client.purs","start":[70,1]},"title":"selection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"a","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[88,30],"name":"src/Prospero/Client.purs","start":[81,1]},"title":"runSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"a","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[98,30],"name":"src/Prospero/Client.purs","start":[91,1]},"title":"runMutationSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"a","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[109,30],"name":"src/Prospero/Client.purs","start":[101,1]},"title":"runSelectionWith"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Query","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[135,30],"name":"src/Prospero/Client.purs","start":[123,1]},"title":"runQuery"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Mutation","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[146,40],"name":"src/Prospero/Client.purs","start":[138,1]},"title":"mutationSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Mutation","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[161,30],"name":"src/Prospero/Client.purs","start":[149,1]},"title":"runMutation"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Subscription","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[172,40],"name":"src/Prospero/Client.purs","start":[164,1]},"title":"subscriptionSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Subscription","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect"],"Effect"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect"],"Effect"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[188,23],"name":"src/Prospero/Client.purs","start":[175,1]},"title":"subscribe"},{"children":[{"comments":null,"info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":{"end":[217,18],"name":"src/Prospero/Client.purs","start":[217,3]},"title":"ConnectionAck"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[["Foreign"],"Foreign"],"tag":"TypeConstructor"}],"declType":"dataConstructor"},"sourceSpan":{"end":[218,9],"name":"src/Prospero/Client.purs","start":[218,3]},"title":"Next"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"declType":"dataConstructor"},"sourceSpan":{"end":[219,16],"name":"src/Prospero/Client.purs","start":[219,3]},"title":"ServerError"},{"comments":null,"info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":{"end":[220,19],"name":"src/Prospero/Client.purs","start":[220,3]},"title":"ServerComplete"}],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":[],"typeArguments":[]},"kind":null,"sourceSpan":{"end":[220,19],"name":"src/Prospero/Client.purs","start":[216,1]},"title":"ServerMessage"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ServerMessage"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[222,52],"name":"src/Prospero/Client.purs","start":[222,1]},"title":"parseServerMessage"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"sym","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Type","Proxy"],"Proxy"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[238,62],"name":"src/Prospero/Client.purs","start":[238,1]},"title":"renderGql"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[243,39],"name":"src/Prospero/Client.purs","start":[243,1]},"title":"normalizeFieldList"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGql"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[254,54],"name":"src/Prospero/Client.purs","start":[254,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"sym'","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym'","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlTrimmed"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGql"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[259,52],"name":"src/Prospero/Client.purs","start":[255,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["resultRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["sym","innerRL"],["resultRL","paramsRL"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[252,178],"name":"src/Prospero/Client.purs","start":[252,1]},"title":"ParseGql"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlTrimmed"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[263,61],"name":"src/Prospero/Client.purs","start":[263,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlTrimmed"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[268,56],"name":"src/Prospero/Client.purs","start":[264,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["resultRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["sym","innerRL"],["resultRL","paramsRL"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[261,185],"name":"src/Prospero/Client.purs","start":[261,1]},"title":"ParseGqlTrimmed"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[279,76],"name":"src/Prospero/Client.purs","start":[275,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[286,76],"name":"src/Prospero/Client.purs","start":[282,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[296,76],"name":"src/Prospero/Client.purs","start":[289,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[309,76],"name":"src/Prospero/Client.purs","start":[299,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unexpected '}' — not inside a nested selection","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[314,76],"name":"src/Prospero/Client.purs","start":[312,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AssertNonEmpty"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":":","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[323,76],"name":"src/Prospero/Client.purs","start":[317,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[331,97],"name":"src/Prospero/Client.purs","start":[326,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[339,74],"name":"src/Prospero/Client.purs","start":[334,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[272,60],"name":"src/Prospero/Client.purs","start":[270,1]},"title":"ParseGqlGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[346,83],"name":"src/Prospero/Client.purs","start":[346,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[352,102],"name":"src/Prospero/Client.purs","start":[348,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[358,80],"name":"src/Prospero/Client.purs","start":[354,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[344,55],"name":"src/Prospero/Client.purs","start":[342,1]},"title":"ParseGqlAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[375,90],"name":"src/Prospero/Client.purs","start":[365,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[382,84],"name":"src/Prospero/Client.purs","start":[378,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[391,85],"name":"src/Prospero/Client.purs","start":[385,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[362,60],"name":"src/Prospero/Client.purs","start":[360,1]},"title":"ParseGqlAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[403,75],"name":"src/Prospero/Client.purs","start":[401,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[409,76],"name":"src/Prospero/Client.purs","start":[405,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","innerRL","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[399,55],"name":"src/Prospero/Client.purs","start":[397,1]},"title":"ParseGqlNested"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[416,92],"name":"src/Prospero/Client.purs","start":[416,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[423,111],"name":"src/Prospero/Client.purs","start":[419,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[430,90],"name":"src/Prospero/Client.purs","start":[426,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[436,90],"name":"src/Prospero/Client.purs","start":[432,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[446,90],"name":"src/Prospero/Client.purs","start":[439,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[459,90],"name":"src/Prospero/Client.purs","start":[449,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AssertNonEmpty"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":":","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[468,90],"name":"src/Prospero/Client.purs","start":[462,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[475,83],"name":"src/Prospero/Client.purs","start":[471,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[483,85],"name":"src/Prospero/Client.purs","start":[478,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[413,65],"name":"src/Prospero/Client.purs","start":[411,1]},"title":"ParseGqlNestedGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[492,91],"name":"src/Prospero/Client.purs","start":[490,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[496,92],"name":"src/Prospero/Client.purs","start":[494,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[502,94],"name":"src/Prospero/Client.purs","start":[498,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[488,63],"name":"src/Prospero/Client.purs","start":[486,1]},"title":"ParseGqlNestedAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[509,106],"name":"src/Prospero/Client.purs","start":[509,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[516,125],"name":"src/Prospero/Client.purs","start":[512,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[529,104],"name":"src/Prospero/Client.purs","start":[519,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[536,98],"name":"src/Prospero/Client.purs","start":[532,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[545,99],"name":"src/Prospero/Client.purs","start":[539,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[506,68],"name":"src/Prospero/Client.purs","start":[504,1]},"title":"ParseGqlNestedAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[554,91],"name":"src/Prospero/Client.purs","start":[552,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[560,93],"name":"src/Prospero/Client.purs","start":[556,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[550,63],"name":"src/Prospero/Client.purs","start":[548,1]},"title":"ParseGqlNestedAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[569,86],"name":"src/Prospero/Client.purs","start":[567,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[575,88],"name":"src/Prospero/Client.purs","start":[571,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[565,59],"name":"src/Prospero/Client.purs","start":[563,1]},"title":"ParseGqlNestedContinue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[582,78],"name":"src/Prospero/Client.purs","start":[582,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[587,74],"name":"src/Prospero/Client.purs","start":[583,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[580,51],"name":"src/Prospero/Client.purs","start":[578,1]},"title":"ParseGqlContinue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[599,101],"name":"src/Prospero/Client.purs","start":[595,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[605,79],"name":"src/Prospero/Client.purs","start":[601,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[592,55],"name":"src/Prospero/Client.purs","start":[590,1]},"title":"ParseGqlAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[620,99],"name":"src/Prospero/Client.purs","start":[616,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[630,99],"name":"src/Prospero/Client.purs","start":[623,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[643,99],"name":"src/Prospero/Client.purs","start":[633,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[651,121],"name":"src/Prospero/Client.purs","start":[646,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[659,97],"name":"src/Prospero/Client.purs","start":[654,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[613,71],"name":"src/Prospero/Client.purs","start":[611,1]},"title":"ParseGqlAliasedFieldGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[671,122],"name":"src/Prospero/Client.purs","start":[667,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[678,98],"name":"src/Prospero/Client.purs","start":[674,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[664,66],"name":"src/Prospero/Client.purs","start":[662,1]},"title":"ParseGqlAliasedAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[695,108],"name":"src/Prospero/Client.purs","start":[685,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[705,108],"name":"src/Prospero/Client.purs","start":[698,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[713,103],"name":"src/Prospero/Client.purs","start":[708,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[682,71],"name":"src/Prospero/Client.purs","start":[680,1]},"title":"ParseGqlAliasedAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[725,121],"name":"src/Prospero/Client.purs","start":[721,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[732,97],"name":"src/Prospero/Client.purs","start":[728,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[718,66],"name":"src/Prospero/Client.purs","start":[716,1]},"title":"ParseGqlAliasedAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[747,136],"name":"src/Prospero/Client.purs","start":[743,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[754,113],"name":"src/Prospero/Client.purs","start":[750,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[761,113],"name":"src/Prospero/Client.purs","start":[757,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[771,113],"name":"src/Prospero/Client.purs","start":[764,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[784,113],"name":"src/Prospero/Client.purs","start":[774,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[789,106],"name":"src/Prospero/Client.purs","start":[787,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[797,108],"name":"src/Prospero/Client.purs","start":[792,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[740,76],"name":"src/Prospero/Client.purs","start":[738,1]},"title":"ParseGqlNestedAliasedFieldGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[807,110],"name":"src/Prospero/Client.purs","start":[805,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[814,112],"name":"src/Prospero/Client.purs","start":[810,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[802,74],"name":"src/Prospero/Client.purs","start":[800,1]},"title":"ParseGqlNestedAliasedAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[825,145],"name":"src/Prospero/Client.purs","start":[821,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[838,122],"name":"src/Prospero/Client.purs","start":[828,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[848,122],"name":"src/Prospero/Client.purs","start":[841,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[856,117],"name":"src/Prospero/Client.purs","start":[851,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[818,79],"name":"src/Prospero/Client.purs","start":[816,1]},"title":"ParseGqlNestedAliasedAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[866,109],"name":"src/Prospero/Client.purs","start":[864,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[873,111],"name":"src/Prospero/Client.purs","start":[869,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[861,74],"name":"src/Prospero/Client.purs","start":[859,1]},"title":"ParseGqlNestedAliasedAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unknown argument: ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindArg"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[884,33],"name":"src/Prospero/Client.purs","start":[882,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindArg"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[885,59],"name":"src/Prospero/Client.purs","start":[885,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindArg"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"other","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherTy","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[886,89],"name":"src/Prospero/Client.purs","start":[886,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["argsRL","argName"],["argType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[880,108],"name":"src/Prospero/Client.purs","start":[880,1]},"title":"FindArg"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[893,49],"name":"src/Prospero/Client.purs","start":[891,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"sym'","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym'","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[899,50],"name":"src/Prospero/Client.purs","start":[895,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[889,181],"name":"src/Prospero/Client.purs","start":[889,1]},"title":"ParseGqlArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsStart"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[906,54],"name":"src/Prospero/Client.purs","start":[904,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsStart"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[912,55],"name":"src/Prospero/Client.purs","start":[908,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[902,186],"name":"src/Prospero/Client.purs","start":[902,1]},"title":"ParseGqlArgsStart"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[918,66],"name":"src/Prospero/Client.purs","start":[918,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgValue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":":","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[925,62],"name":"src/Prospero/Client.purs","start":[921,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsColon"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[932,62],"name":"src/Prospero/Client.purs","start":[928,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[940,59],"name":"src/Prospero/Client.purs","start":[935,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[915,227],"name":"src/Prospero/Client.purs","start":[915,1]},"title":"ParseGqlArgsGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ':' after argument name","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsColon"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[947,62],"name":"src/Prospero/Client.purs","start":[945,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgValue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsColon"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[953,64],"name":"src/Prospero/Client.purs","start":[949,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[943,214],"name":"src/Prospero/Client.purs","start":[943,1]},"title":"ParseGqlArgsColon"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '$' parameter reference after ':'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[960,61],"name":"src/Prospero/Client.purs","start":[958,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgValueHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[966,62],"name":"src/Prospero/Client.purs","start":[962,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[956,213],"name":"src/Prospero/Client.purs","start":[956,1]},"title":"ParseGqlArgValue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlParamName"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValueHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"$","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[974,71],"name":"src/Prospero/Client.purs","start":[971,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"afterString","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBody"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"afterString","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSkip"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValueHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"\"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[983,72],"name":"src/Prospero/Client.purs","start":[977,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSkip"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValueHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[990,69],"name":"src/Prospero/Client.purs","start":[986,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[968,241],"name":"src/Prospero/Client.purs","start":[968,1]},"title":"ParseGqlArgValueHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected parameter name after '$'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[997,62],"name":"src/Prospero/Client.purs","start":[995,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlParamNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1003,63],"name":"src/Prospero/Client.purs","start":[999,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[993,214],"name":"src/Prospero/Client.purs","start":[993,1]},"title":"ParseGqlParamName"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1011,95],"name":"src/Prospero/Client.purs","start":[1008,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1019,75],"name":"src/Prospero/Client.purs","start":[1014,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgSep"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1026,75],"name":"src/Prospero/Client.purs","start":[1022,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1034,70],"name":"src/Prospero/Client.purs","start":[1029,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlParamNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1042,72],"name":"src/Prospero/Client.purs","start":[1037,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1005,260],"name":"src/Prospero/Client.purs","start":[1005,1]},"title":"ParseGqlParamNameGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after parameter name","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1049,68],"name":"src/Prospero/Client.purs","start":[1047,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgSepHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1055,69],"name":"src/Prospero/Client.purs","start":[1051,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","paramAcc","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1045,241],"name":"src/Prospero/Client.purs","start":[1045,1]},"title":"ParseGqlArgSep"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1063,104],"name":"src/Prospero/Client.purs","start":[1060,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1071,79],"name":"src/Prospero/Client.purs","start":[1066,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after parameter name","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1075,76],"name":"src/Prospero/Client.purs","start":[1073,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","paramAcc","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1057,269],"name":"src/Prospero/Client.purs","start":[1057,1]},"title":"ParseGqlArgSepHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed string literal in argument","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBody"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1084,93],"name":"src/Prospero/Client.purs","start":[1084,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBody"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1085,106],"name":"src/Prospero/Client.purs","start":[1085,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1082,76],"name":"src/Prospero/Client.purs","start":[1082,1]},"title":"ParseGqlSkipStringBody"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"\"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1090,49],"name":"src/Prospero/Client.purs","start":[1090,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"escaped","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBody"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"\\","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1092,119],"name":"src/Prospero/Client.purs","start":[1092,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBody"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1094,87],"name":"src/Prospero/Client.purs","start":[1094,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1087,102],"name":"src/Prospero/Client.purs","start":[1087,1]},"title":"ParseGqlSkipStringBodyGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1102,68],"name":"src/Prospero/Client.purs","start":[1102,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1108,63],"name":"src/Prospero/Client.purs","start":[1104,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSep"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1114,63],"name":"src/Prospero/Client.purs","start":[1110,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1118,58],"name":"src/Prospero/Client.purs","start":[1116,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSkip"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1124,60],"name":"src/Prospero/Client.purs","start":[1120,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1099,48],"name":"src/Prospero/Client.purs","start":[1097,1]},"title":"ParseGqlLiteralSkip"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after literal value","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1131,119],"name":"src/Prospero/Client.purs","start":[1131,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1136,56],"name":"src/Prospero/Client.purs","start":[1132,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1129,42],"name":"src/Prospero/Client.purs","start":[1127,1]},"title":"ParseGqlLiteralSep"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1142,71],"name":"src/Prospero/Client.purs","start":[1142,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1147,66],"name":"src/Prospero/Client.purs","start":[1143,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after literal value","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1150,63],"name":"src/Prospero/Client.purs","start":[1148,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1140,48],"name":"src/Prospero/Client.purs","start":[1138,1]},"title":"ParseGqlLiteralSepHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Above"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Field ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":" does not exist on type ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1164,45],"name":"src/Prospero/Client.purs","start":[1158,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1165,66],"name":"src/Prospero/Client.purs","start":[1165,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"other","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherTy","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1166,109],"name":"src/Prospero/Client.purs","start":[1166,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rl",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["name",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rl","name"],["fieldType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1156,123],"name":"src/Prospero/Client.purs","start":[1156,1]},"title":"FindField"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1170,68],"name":"src/Prospero/Client.purs","start":[1170,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1171,76],"name":"src/Prospero/Client.purs","start":[1171,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlSubscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1172,75],"name":"src/Prospero/Client.purs","start":[1172,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1173,71],"name":"src/Prospero/Client.purs","start":[1173,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1174,65],"name":"src/Prospero/Client.purs","start":[1174,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1175,65],"name":"src/Prospero/Client.purs","start":[1175,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1176,74],"name":"src/Prospero/Client.purs","start":[1176,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1177,30],"name":"src/Prospero/Client.purs","start":[1177,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["fieldType"],["childType"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1168,83],"name":"src/Prospero/Client.purs","start":[1168,1]},"title":"UnwrapField"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildRecord"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"Object","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1181,51],"name":"src/Prospero/Client.purs","start":[1181,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildRecord"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1182,88],"name":"src/Prospero/Client.purs","start":[1182,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["childName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["childInner",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["childType"],["childName","childInner"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1179,121],"name":"src/Prospero/Client.purs","start":[1179,1]},"title":"ChildRecord"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1186,36],"name":"src/Prospero/Client.purs","start":[1186,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Int"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Int"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1187,35],"name":"src/Prospero/Client.purs","start":[1187,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Number"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Number"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1188,41],"name":"src/Prospero/Client.purs","start":[1188,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1189,43],"name":"src/Prospero/Client.purs","start":[1189,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1190,67],"name":"src/Prospero/Client.purs","start":[1190,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1191,67],"name":"src/Prospero/Client.purs","start":[1191,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1192,70],"name":"src/Prospero/Client.purs","start":[1192,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlSubscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1193,69],"name":"src/Prospero/Client.purs","start":[1193,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1194,65],"name":"src/Prospero/Client.purs","start":[1194,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1195,68],"name":"src/Prospero/Client.purs","start":[1195,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1196,31],"name":"src/Prospero/Client.purs","start":[1196,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["resultType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["fieldType"],["resultType"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1184,86],"name":"src/Prospero/Client.purs","start":[1184,1]},"title":"ScalarResult"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1200,96],"name":"src/Prospero/Client.purs","start":[1200,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1201,104],"name":"src/Prospero/Client.purs","start":[1201,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlSubscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1202,103],"name":"src/Prospero/Client.purs","start":[1202,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1203,99],"name":"src/Prospero/Client.purs","start":[1203,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1204,102],"name":"src/Prospero/Client.purs","start":[1204,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1205,101],"name":"src/Prospero/Client.purs","start":[1205,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1206,101],"name":"src/Prospero/Client.purs","start":[1206,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1207,47],"name":"src/Prospero/Client.purs","start":[1207,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["selResult",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["resultType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["fieldType","selResult"],["resultType"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1198,114],"name":"src/Prospero/Client.purs","start":[1198,1]},"title":"WrapResult"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1215,53],"name":"src/Prospero/Client.purs","start":[1215,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1216,61],"name":"src/Prospero/Client.purs","start":[1216,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1217,47],"name":"src/Prospero/Client.purs","start":[1217,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1218,50],"name":"src/Prospero/Client.purs","start":[1218,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlSubscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1219,49],"name":"src/Prospero/Client.purs","start":[1219,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1220,31],"name":"src/Prospero/Client.purs","start":[1220,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["args",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["fieldType"],["args"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1213,77],"name":"src/Prospero/Client.purs","start":[1213,1]},"title":"ExtractArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1229,39],"name":"src/Prospero/Client.purs","start":[1229,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"kind","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1230,54],"name":"src/Prospero/Client.purs","start":[1230,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["a",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["kind",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["a"],["kind"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1227,55],"name":"src/Prospero/Client.purs","start":[1227,1]},"title":"ChildKind"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"kind","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ChildKind"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChildByKind"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChild"],"tag":"TypeConstructor"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1239,63],"name":"src/Prospero/Client.purs","start":[1235,1]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["nestedRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["childType","sym","paramsIn"],["nestedRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1233,216],"name":"src/Prospero/Client.purs","start":[1233,1]},"title":"ParseGqlChild"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChildByKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Metadata"],"Union"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1248,67],"name":"src/Prospero/Client.purs","start":[1244,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"inner","tag":"TypeVar"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"Object","tag":"TypeLevelString"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChildByKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1255,79],"name":"src/Prospero/Client.purs","start":[1251,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"inner","tag":"TypeVar"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChildByKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":"kind","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1264,66],"name":"src/Prospero/Client.purs","start":[1258,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["kind",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["nestedRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["kind","childType","sym","paramsIn"],["nestedRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1241,242],"name":"src/Prospero/Client.purs","start":[1241,1]},"title":"ParseGqlChildByKind"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMemberMatch"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMember"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Constructor"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctorName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Argument"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1274,74],"name":"src/Prospero/Client.purs","start":[1270,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"b","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMemberInSum"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMember"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Sum"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1280,48],"name":"src/Prospero/Client.purs","start":[1277,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Union has no member named ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMember"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1284,42],"name":"src/Prospero/Client.purs","start":[1282,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["memberType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","rep"],["memberType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1267,107],"name":"src/Prospero/Client.purs","start":[1267,1]},"title":"FindUnionMember"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMemberMatch"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1289,44],"name":"src/Prospero/Client.purs","start":[1289,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Union has no member named ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMemberMatch"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1292,56],"name":"src/Prospero/Client.purs","start":[1290,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["memberName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["a",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["memberType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","memberName","a"],["memberType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1287,142],"name":"src/Prospero/Client.purs","start":[1287,1]},"title":"FindUnionMemberMatch"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"left","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberVal","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractMemberName"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberVal","tag":"TypeVar"},{"annotation":[],"contents":"right","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"MatchOrContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMemberInSum"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"left","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"right","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1301,54],"name":"src/Prospero/Client.purs","start":[1297,1]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["left",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["right",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["memberType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","left","right"],["memberType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1295,136],"name":"src/Prospero/Client.purs","start":[1295,1]},"title":"FindUnionMemberInSum"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractMemberName"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Constructor"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctorName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Argument"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1306,93],"name":"src/Prospero/Client.purs","start":[1306,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"val","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractMemberName"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractMemberName"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Sum"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"val","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1307,85],"name":"src/Prospero/Client.purs","start":[1307,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["name",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["val",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rep"],["name","val"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1304,87],"name":"src/Prospero/Client.purs","start":[1304,1]},"title":"ExtractMemberName"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"MatchOrContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"right","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1312,45],"name":"src/Prospero/Client.purs","start":[1312,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"right","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMember"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"MatchOrContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherVal","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"right","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1313,106],"name":"src/Prospero/Client.purs","start":[1313,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["memberName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["memberVal",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["right",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["result",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","memberName","memberVal","right"],["result"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1310,167],"name":"src/Prospero/Client.purs","start":[1310,1]},"title":"MatchOrContinue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapMaybeRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1318,35],"name":"src/Prospero/Client.purs","start":[1318,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapMaybeRL"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapMaybeRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1322,73],"name":"src/Prospero/Client.purs","start":[1319,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapMaybeRL"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapMaybeRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1326,65],"name":"src/Prospero/Client.purs","start":[1323,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rl",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["out",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rl"],["out"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1316,79],"name":"src/Prospero/Client.purs","start":[1316,1]},"title":"WrapMaybeRL"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AppendRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1331,29],"name":"src/Prospero/Client.purs","start":[1331,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"b","tag":"TypeVar"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AppendRL"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AppendRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1332,93],"name":"src/Prospero/Client.purs","start":[1332,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["a",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["b",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["out",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["a","b"],["out"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1329,99],"name":"src/Prospero/Client.purs","start":[1329,1]},"title":"AppendRL"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1339,65],"name":"src/Prospero/Client.purs","start":[1337,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1345,66],"name":"src/Prospero/Client.purs","start":[1341,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","rep","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1335,237],"name":"src/Prospero/Client.purs","start":[1335,1]},"title":"ParseGqlUnionNested"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1350,79],"name":"src/Prospero/Client.purs","start":[1350,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1357,76],"name":"src/Prospero/Client.purs","start":[1353,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"afterOn","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipDotDotOn"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterOn","tag":"TypeVar"},{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"afterTypeName","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseFragmentTypeName"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMember"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"memberType","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberInner","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ChildRecord"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"memberInner","tag":"TypeVar"},{"annotation":[],"contents":"memberInnerRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterTypeName","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberInnerRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"fragmentRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterFrag","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionBrace"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fragmentRL","tag":"TypeVar"},{"annotation":[],"contents":"wrappedRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapMaybeRL"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"wrappedRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"mergedRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AppendRL"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"mergedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterFrag","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":".","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1373,76],"name":"src/Prospero/Client.purs","start":[1360,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type { fields }' inside union selection","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1378,71],"name":"src/Prospero/Client.purs","start":[1376,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","rep","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1347,263],"name":"src/Prospero/Client.purs","start":[1347,1]},"title":"ParseGqlUnionNestedGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '{' after type name in fragment spread","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBrace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1385,73],"name":"src/Prospero/Client.purs","start":[1383,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionBraceGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBrace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1391,74],"name":"src/Prospero/Client.purs","start":[1387,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","parentName","innerRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1381,256],"name":"src/Prospero/Client.purs","start":[1381,1]},"title":"ParseGqlUnionBrace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBraceGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1399,82],"name":"src/Prospero/Client.purs","start":[1395,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '{' after type name in fragment spread","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBraceGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1403,79],"name":"src/Prospero/Client.purs","start":[1401,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","parentName","innerRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1393,282],"name":"src/Prospero/Client.purs","start":[1393,1]},"title":"ParseGqlUnionBraceGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1412,23],"name":"src/Prospero/Client.purs","start":[1410,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipDotDotOn1"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1418,24],"name":"src/Prospero/Client.purs","start":[1414,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1408,66],"name":"src/Prospero/Client.purs","start":[1408,1]},"title":"SkipDotDotOn"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipDotDotOn2"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn1"],"tag":"TypeConstructor"},{"annotation":[],"contents":".","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1427,30],"name":"src/Prospero/Client.purs","start":[1423,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn1"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1431,28],"name":"src/Prospero/Client.purs","start":[1429,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1421,91],"name":"src/Prospero/Client.purs","start":[1421,1]},"title":"SkipDotDotOn1"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest'","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest'","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipOnKeyword"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn2"],"tag":"TypeConstructor"},{"annotation":[],"contents":".","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1440,30],"name":"src/Prospero/Client.purs","start":[1436,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn2"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1444,28],"name":"src/Prospero/Client.purs","start":[1442,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1434,91],"name":"src/Prospero/Client.purs","start":[1434,1]},"title":"SkipDotDotOn2"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected 'on' keyword after '...'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1451,24],"name":"src/Prospero/Client.purs","start":[1449,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipOnKeyword1"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1457,25],"name":"src/Prospero/Client.purs","start":[1453,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1447,67],"name":"src/Prospero/Client.purs","start":[1447,1]},"title":"SkipOnKeyword"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipOnKeyword2"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword1"],"tag":"TypeConstructor"},{"annotation":[],"contents":"o","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1466,31],"name":"src/Prospero/Client.purs","start":[1462,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected 'on' keyword after '...'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword1"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1470,29],"name":"src/Prospero/Client.purs","start":[1468,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1460,92],"name":"src/Prospero/Client.purs","start":[1460,1]},"title":"SkipOnKeyword1"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword2"],"tag":"TypeConstructor"},{"annotation":[],"contents":"n","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1478,31],"name":"src/Prospero/Client.purs","start":[1475,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected 'on' keyword after '...'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword2"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1482,29],"name":"src/Prospero/Client.purs","start":[1480,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1473,92],"name":"src/Prospero/Client.purs","start":[1473,1]},"title":"SkipOnKeyword2"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected type name after '... on'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1489,41],"name":"src/Prospero/Client.purs","start":[1487,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1495,42],"name":"src/Prospero/Client.purs","start":[1491,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["typeName","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1485,105],"name":"src/Prospero/Client.purs","start":[1485,1]},"title":"ParseFragmentTypeName"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1500,55],"name":"src/Prospero/Client.purs","start":[1500,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"{","tag":"TypeLevelString"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1506,48],"name":"src/Prospero/Client.purs","start":[1503,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1512,43],"name":"src/Prospero/Client.purs","start":[1509,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1520,51],"name":"src/Prospero/Client.purs","start":[1515,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc"],["typeName","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1497,151],"name":"src/Prospero/Client.purs","start":[1497,1]},"title":"ParseFragmentTypeNameGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected alias name before ':'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AssertNonEmpty"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1529,75],"name":"src/Prospero/Client.purs","start":[1529,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AssertNonEmpty"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1530,33],"name":"src/Prospero/Client.purs","start":[1530,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",null]],"declType":"typeClass","fundeps":[],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1527,25],"name":"src/Prospero/Client.purs","start":[1527,1]},"title":"AssertNonEmpty"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpaces"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1535,26],"name":"src/Prospero/Client.purs","start":[1535,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"head","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"head","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpacesGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpaces"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1540,24],"name":"src/Prospero/Client.purs","start":[1536,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",null],["result",null]],"declType":"typeClass","fundeps":[[["sym"],["result"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1533,44],"name":"src/Prospero/Client.purs","start":[1533,1]},"title":"SkipSpaces"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpacesGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1545,64],"name":"src/Prospero/Client.purs","start":[1545,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"head","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpacesGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"head","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1546,76],"name":"src/Prospero/Client.purs","start":[1546,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",null],["tail",null],["result",null]],"declType":"typeClass","fundeps":[[["head","tail"],["result"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1543,58],"name":"src/Prospero/Client.purs","start":[1543,1]},"title":"SkipSpacesGo"}],"name":"Prospero.Client","reExports":[]}
1+{"comments":null,"declarations":[{"children":[],"comments":null,"info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["message",{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[37,41],"name":"src/Prospero/Client.purs","start":[37,1]},"title":"ClientError"},{"children":[{"comments":null,"info":{"arguments":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"declType":"dataConstructor"},"sourceSpan":{"end":[40,12],"name":"src/Prospero/Client.purs","start":[40,3]},"title":"Success"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"declType":"dataConstructor"},"sourceSpan":{"end":[41,19],"name":"src/Prospero/Client.purs","start":[41,3]},"title":"PartialSuccess"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Array","NonEmpty","Internal"],"NonEmptyArray"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"declType":"dataConstructor"},"sourceSpan":{"end":[42,12],"name":"src/Prospero/Client.purs","start":[42,3]},"title":"Failure"}],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Representational"],"typeArguments":[["r",null]]},"kind":{"keyword":"data","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[42,40],"name":"src/Prospero/Client.purs","start":[39,1]},"title":"QueryResult"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"r","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["result",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[44,110],"name":"src/Prospero/Client.purs","start":[44,1]},"title":"recoverPartialSuccess"},{"children":[{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"declType":"dataConstructor"},"sourceSpan":{"end":[49,92],"name":"src/Prospero/Client.purs","start":[49,74]},"title":"Selection"}],"comments":null,"info":{"dataDeclType":"newtype","declType":"data","roles":["Phantom","Phantom","Phantom"],"typeArguments":[["parent",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["result",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["params",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]]},"kind":{"keyword":"newtype","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[49,92],"name":"src/Prospero/Client.purs","start":[49,1]},"title":"Selection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"args","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"parent","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parent","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parent","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[56,36],"name":"src/Prospero/Client.purs","start":[51,1]},"title":"withArgs"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"args","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[59,79],"name":"src/Prospero/Client.purs","start":[59,1]},"title":"renderArgs"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[62,53],"name":"src/Prospero/Client.purs","start":[62,1]},"title":"jsonToGraphQLArgs"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":{"identifier":"r","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[64,74],"name":"src/Prospero/Client.purs","start":[64,1]},"title":"substituteParams"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"RecordRow"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[68,36],"name":"src/Prospero/Client.purs","start":[68,1]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rec",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["row",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rec"],["row"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[66,61],"name":"src/Prospero/Client.purs","start":[66,1]},"title":"RecordRow"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Query","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[78,40],"name":"src/Prospero/Client.purs","start":[70,1]},"title":"selection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"a","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[88,30],"name":"src/Prospero/Client.purs","start":[81,1]},"title":"runSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"a","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[98,30],"name":"src/Prospero/Client.purs","start":[91,1]},"title":"runMutationSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"a","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[109,30],"name":"src/Prospero/Client.purs","start":[101,1]},"title":"runSelectionWith"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Query","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[135,30],"name":"src/Prospero/Client.purs","start":[123,1]},"title":"runQuery"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Mutation","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[146,40],"name":"src/Prospero/Client.purs","start":[138,1]},"title":"mutationSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Mutation","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["data",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["errors",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ClientError"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[161,30],"name":"src/Prospero/Client.purs","start":[149,1]},"title":"runMutation"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Subscription","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"Selection"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[172,40],"name":"src/Prospero/Client.purs","start":[164,1]},"title":"subscriptionSelection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"fields","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"resultRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"paramsRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"result","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"params","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"q","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"qRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"},{"annotation":[],"contents":"Subscription","tag":"TypeLevelString"},{"annotation":[],"contents":"qRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGql"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"paramsRL","tag":"TypeVar"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"WriteForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"constraintClass":[["Yoga","JSON"],"ReadForeign"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fields","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"params","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"QueryResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect"],"Effect"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect","Aff"],"Aff"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Effect"],"Effect"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[188,23],"name":"src/Prospero/Client.purs","start":[175,1]},"title":"subscribe"},{"children":[{"comments":null,"info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":{"end":[217,18],"name":"src/Prospero/Client.purs","start":[217,3]},"title":"ConnectionAck"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[["Foreign"],"Foreign"],"tag":"TypeConstructor"}],"declType":"dataConstructor"},"sourceSpan":{"end":[218,9],"name":"src/Prospero/Client.purs","start":[218,3]},"title":"Next"},{"comments":null,"info":{"arguments":[{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"declType":"dataConstructor"},"sourceSpan":{"end":[219,16],"name":"src/Prospero/Client.purs","start":[219,3]},"title":"ServerError"},{"comments":null,"info":{"arguments":[],"declType":"dataConstructor"},"sourceSpan":{"end":[220,19],"name":"src/Prospero/Client.purs","start":[220,3]},"title":"ServerComplete"}],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":[],"typeArguments":[]},"kind":null,"sourceSpan":{"end":[220,19],"name":"src/Prospero/Client.purs","start":[216,1]},"title":"ServerMessage"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Client"],"ServerMessage"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[222,52],"name":"src/Prospero/Client.purs","start":[222,1]},"title":"parseServerMessage"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"sym","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Type","Proxy"],"Proxy"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[238,62],"name":"src/Prospero/Client.purs","start":[238,1]},"title":"renderGql"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[243,39],"name":"src/Prospero/Client.purs","start":[243,1]},"title":"normalizeFieldList"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGql"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[254,54],"name":"src/Prospero/Client.purs","start":[254,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"sym'","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym'","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlTrimmed"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGql"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[259,52],"name":"src/Prospero/Client.purs","start":[255,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["resultRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["sym","innerRL"],["resultRL","paramsRL"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[252,178],"name":"src/Prospero/Client.purs","start":[252,1]},"title":"ParseGql"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlTrimmed"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[263,61],"name":"src/Prospero/Client.purs","start":[263,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlTrimmed"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsRL","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[268,56],"name":"src/Prospero/Client.purs","start":[264,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["resultRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["sym","innerRL"],["resultRL","paramsRL"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[261,185],"name":"src/Prospero/Client.purs","start":[261,1]},"title":"ParseGqlTrimmed"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[279,76],"name":"src/Prospero/Client.purs","start":[275,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[286,76],"name":"src/Prospero/Client.purs","start":[282,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[296,76],"name":"src/Prospero/Client.purs","start":[289,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[309,76],"name":"src/Prospero/Client.purs","start":[299,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unexpected '}' — not inside a nested selection","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[314,76],"name":"src/Prospero/Client.purs","start":[312,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AssertNonEmpty"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":":","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[323,76],"name":"src/Prospero/Client.purs","start":[317,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[331,97],"name":"src/Prospero/Client.purs","start":[326,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[339,74],"name":"src/Prospero/Client.purs","start":[334,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[272,60],"name":"src/Prospero/Client.purs","start":[270,1]},"title":"ParseGqlGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[346,83],"name":"src/Prospero/Client.purs","start":[346,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[352,102],"name":"src/Prospero/Client.purs","start":[348,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[358,80],"name":"src/Prospero/Client.purs","start":[354,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[344,55],"name":"src/Prospero/Client.purs","start":[342,1]},"title":"ParseGqlAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[375,90],"name":"src/Prospero/Client.purs","start":[365,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[382,84],"name":"src/Prospero/Client.purs","start":[378,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[391,85],"name":"src/Prospero/Client.purs","start":[385,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[362,60],"name":"src/Prospero/Client.purs","start":[360,1]},"title":"ParseGqlAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[403,75],"name":"src/Prospero/Client.purs","start":[401,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[409,76],"name":"src/Prospero/Client.purs","start":[405,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","innerRL","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[399,55],"name":"src/Prospero/Client.purs","start":[397,1]},"title":"ParseGqlNested"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[416,92],"name":"src/Prospero/Client.purs","start":[416,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[423,111],"name":"src/Prospero/Client.purs","start":[419,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[430,90],"name":"src/Prospero/Client.purs","start":[426,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[436,90],"name":"src/Prospero/Client.purs","start":[432,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[446,90],"name":"src/Prospero/Client.purs","start":[439,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[459,90],"name":"src/Prospero/Client.purs","start":[449,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AssertNonEmpty"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":":","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[468,90],"name":"src/Prospero/Client.purs","start":[462,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[475,83],"name":"src/Prospero/Client.purs","start":[471,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[483,85],"name":"src/Prospero/Client.purs","start":[478,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[413,65],"name":"src/Prospero/Client.purs","start":[411,1]},"title":"ParseGqlNestedGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[492,91],"name":"src/Prospero/Client.purs","start":[490,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[496,92],"name":"src/Prospero/Client.purs","start":[494,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[502,94],"name":"src/Prospero/Client.purs","start":[498,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[488,63],"name":"src/Prospero/Client.purs","start":[486,1]},"title":"ParseGqlNestedAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[509,106],"name":"src/Prospero/Client.purs","start":[509,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[516,125],"name":"src/Prospero/Client.purs","start":[512,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[529,104],"name":"src/Prospero/Client.purs","start":[519,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[536,98],"name":"src/Prospero/Client.purs","start":[532,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[545,99],"name":"src/Prospero/Client.purs","start":[539,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[506,68],"name":"src/Prospero/Client.purs","start":[504,1]},"title":"ParseGqlNestedAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[554,91],"name":"src/Prospero/Client.purs","start":[552,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[560,93],"name":"src/Prospero/Client.purs","start":[556,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[550,63],"name":"src/Prospero/Client.purs","start":[548,1]},"title":"ParseGqlNestedAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[569,86],"name":"src/Prospero/Client.purs","start":[567,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[575,88],"name":"src/Prospero/Client.purs","start":[571,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[565,59],"name":"src/Prospero/Client.purs","start":[563,1]},"title":"ParseGqlNestedContinue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[582,78],"name":"src/Prospero/Client.purs","start":[582,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[587,74],"name":"src/Prospero/Client.purs","start":[583,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[580,51],"name":"src/Prospero/Client.purs","start":[578,1]},"title":"ParseGqlContinue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[599,101],"name":"src/Prospero/Client.purs","start":[595,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[605,79],"name":"src/Prospero/Client.purs","start":[601,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","acc","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[592,55],"name":"src/Prospero/Client.purs","start":[590,1]},"title":"ParseGqlAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[620,99],"name":"src/Prospero/Client.purs","start":[616,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[630,99],"name":"src/Prospero/Client.purs","start":[623,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[643,99],"name":"src/Prospero/Client.purs","start":[633,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[651,121],"name":"src/Prospero/Client.purs","start":[646,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[659,97],"name":"src/Prospero/Client.purs","start":[654,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[613,71],"name":"src/Prospero/Client.purs","start":[611,1]},"title":"ParseGqlAliasedFieldGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[671,122],"name":"src/Prospero/Client.purs","start":[667,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[678,98],"name":"src/Prospero/Client.purs","start":[674,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[664,66],"name":"src/Prospero/Client.purs","start":[662,1]},"title":"ParseGqlAliasedAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[695,108],"name":"src/Prospero/Client.purs","start":[685,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[705,108],"name":"src/Prospero/Client.purs","start":[698,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[713,103],"name":"src/Prospero/Client.purs","start":[708,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[682,71],"name":"src/Prospero/Client.purs","start":[680,1]},"title":"ParseGqlAliasedAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[725,121],"name":"src/Prospero/Client.purs","start":[721,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[732,97],"name":"src/Prospero/Client.purs","start":[728,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[718,66],"name":"src/Prospero/Client.purs","start":[716,1]},"title":"ParseGqlAliasedAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[747,136],"name":"src/Prospero/Client.purs","start":[743,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[754,113],"name":"src/Prospero/Client.purs","start":[750,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[761,113],"name":"src/Prospero/Client.purs","start":[757,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[771,113],"name":"src/Prospero/Client.purs","start":[764,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[784,113],"name":"src/Prospero/Client.purs","start":[774,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[789,106],"name":"src/Prospero/Client.purs","start":[787,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc'","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[797,108],"name":"src/Prospero/Client.purs","start":[792,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[740,76],"name":"src/Prospero/Client.purs","start":[738,1]},"title":"ParseGqlNestedAliasedFieldGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[807,110],"name":"src/Prospero/Client.purs","start":[805,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[814,112],"name":"src/Prospero/Client.purs","start":[810,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[802,74],"name":"src/Prospero/Client.purs","start":[800,1]},"title":"ParseGqlNestedAliasedAfterSpace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[825,145],"name":"src/Prospero/Client.purs","start":[821,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChild"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"constraintClass":[["Type","RowList"],"ListToRow"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"nestedRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsAfterNested","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[838,122],"name":"src/Prospero/Client.purs","start":[828,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"argsRow","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRow","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgs"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterArgs","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"(","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[848,122],"name":"src/Prospero/Client.purs","start":[841,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fieldType","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterSpaceByHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[856,117],"name":"src/Prospero/Client.purs","start":[851,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[818,79],"name":"src/Prospero/Client.purs","start":[816,1]},"title":"ParseGqlNestedAliasedAfterSpaceByHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[866,109],"name":"src/Prospero/Client.purs","start":[864,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"},{"annotation":[],"contents":"alias","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNestedAliasedFieldGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlNestedAliasedAfterArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"alias","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[873,111],"name":"src/Prospero/Client.purs","start":[869,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["alias",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["restOut",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rest","fieldAcc","alias","innerRL","accRL","paramsIn"],["outRL","paramsOut","restOut"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[861,74],"name":"src/Prospero/Client.purs","start":[859,1]},"title":"ParseGqlNestedAliasedAfterArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unknown argument: ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindArg"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[884,33],"name":"src/Prospero/Client.purs","start":[882,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindArg"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[885,59],"name":"src/Prospero/Client.purs","start":[885,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindArg"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"other","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherTy","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[886,89],"name":"src/Prospero/Client.purs","start":[886,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["argsRL","argName"],["argType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[880,108],"name":"src/Prospero/Client.purs","start":[880,1]},"title":"FindArg"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[893,49],"name":"src/Prospero/Client.purs","start":[891,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"sym'","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym'","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[899,50],"name":"src/Prospero/Client.purs","start":[895,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[889,181],"name":"src/Prospero/Client.purs","start":[889,1]},"title":"ParseGqlArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsStart"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[906,54],"name":"src/Prospero/Client.purs","start":[904,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsStart"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[912,55],"name":"src/Prospero/Client.purs","start":[908,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[902,186],"name":"src/Prospero/Client.purs","start":[902,1]},"title":"ParseGqlArgsStart"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[918,66],"name":"src/Prospero/Client.purs","start":[918,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgValue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":":","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[925,62],"name":"src/Prospero/Client.purs","start":[921,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsColon"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[932,62],"name":"src/Prospero/Client.purs","start":[928,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[940,59],"name":"src/Prospero/Client.purs","start":[935,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[915,227],"name":"src/Prospero/Client.purs","start":[915,1]},"title":"ParseGqlArgsGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ':' after argument name","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsColon"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[947,62],"name":"src/Prospero/Client.purs","start":[945,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgValue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgsColon"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[953,64],"name":"src/Prospero/Client.purs","start":[949,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[943,214],"name":"src/Prospero/Client.purs","start":[943,1]},"title":"ParseGqlArgsColon"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '$' parameter reference after ':'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[960,61],"name":"src/Prospero/Client.purs","start":[958,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgValueHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[966,62],"name":"src/Prospero/Client.purs","start":[962,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[956,213],"name":"src/Prospero/Client.purs","start":[956,1]},"title":"ParseGqlArgValue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlParamName"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValueHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"$","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[974,71],"name":"src/Prospero/Client.purs","start":[971,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"afterString","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBody"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"afterString","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSkip"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValueHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"\"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[983,72],"name":"src/Prospero/Client.purs","start":[977,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSkip"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgValueHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[990,69],"name":"src/Prospero/Client.purs","start":[986,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[968,241],"name":"src/Prospero/Client.purs","start":[968,1]},"title":"ParseGqlArgValueHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected parameter name after '$'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[997,62],"name":"src/Prospero/Client.purs","start":[995,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlParamNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1003,63],"name":"src/Prospero/Client.purs","start":[999,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[993,214],"name":"src/Prospero/Client.purs","start":[993,1]},"title":"ParseGqlParamName"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1011,95],"name":"src/Prospero/Client.purs","start":[1008,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1019,75],"name":"src/Prospero/Client.purs","start":[1014,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgSep"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1026,75],"name":"src/Prospero/Client.purs","start":[1022,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1034,70],"name":"src/Prospero/Client.purs","start":[1029,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlParamNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlParamNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1042,72],"name":"src/Prospero/Client.purs","start":[1037,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1005,260],"name":"src/Prospero/Client.purs","start":[1005,1]},"title":"ParseGqlParamNameGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after parameter name","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1049,68],"name":"src/Prospero/Client.purs","start":[1047,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgSepHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1055,69],"name":"src/Prospero/Client.purs","start":[1051,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","paramAcc","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1045,241],"name":"src/Prospero/Client.purs","start":[1045,1]},"title":"ParseGqlArgSep"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1063,104],"name":"src/Prospero/Client.purs","start":[1060,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"argName","tag":"TypeVar"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindArg"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1071,79],"name":"src/Prospero/Client.purs","start":[1066,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after parameter name","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlArgSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramAcc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1075,76],"name":"src/Prospero/Client.purs","start":[1073,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramAcc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","paramAcc","argName","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1057,269],"name":"src/Prospero/Client.purs","start":[1057,1]},"title":"ParseGqlArgSepHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed string literal in argument","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBody"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1084,93],"name":"src/Prospero/Client.purs","start":[1084,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBody"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1085,106],"name":"src/Prospero/Client.purs","start":[1085,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1082,76],"name":"src/Prospero/Client.purs","start":[1082,1]},"title":"ParseGqlSkipStringBody"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"\"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1090,49],"name":"src/Prospero/Client.purs","start":[1090,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"escaped","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBody"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"\\","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1092,119],"name":"src/Prospero/Client.purs","start":[1092,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlSkipStringBody"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlSkipStringBodyGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1094,87],"name":"src/Prospero/Client.purs","start":[1094,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1087,102],"name":"src/Prospero/Client.purs","start":[1087,1]},"title":"ParseGqlSkipStringBodyGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1102,68],"name":"src/Prospero/Client.purs","start":[1102,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1108,63],"name":"src/Prospero/Client.purs","start":[1104,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSep"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1114,63],"name":"src/Prospero/Client.purs","start":[1110,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '(' — expected ')'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1118,58],"name":"src/Prospero/Client.purs","start":[1116,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h2","tag":"TypeVar"},{"annotation":[],"contents":"t2","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSkip"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSkip"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1124,60],"name":"src/Prospero/Client.purs","start":[1120,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1099,48],"name":"src/Prospero/Client.purs","start":[1097,1]},"title":"ParseGqlLiteralSkip"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after literal value","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1131,119],"name":"src/Prospero/Client.purs","start":[1131,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSep"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1136,56],"name":"src/Prospero/Client.purs","start":[1132,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1129,42],"name":"src/Prospero/Client.purs","start":[1127,1]},"title":"ParseGqlLiteralSep"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":")","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1142,71],"name":"src/Prospero/Client.purs","start":[1142,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlArgsStart"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":",","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1147,66],"name":"src/Prospero/Client.purs","start":[1143,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected ',' or ')' after literal value","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlLiteralSepHead"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"argsRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1150,63],"name":"src/Prospero/Client.purs","start":[1148,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["argsRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","argsRL","paramsIn"],["paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1140,48],"name":"src/Prospero/Client.purs","start":[1138,1]},"title":"ParseGqlLiteralSepHead"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Above"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Field ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":" does not exist on type ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"fieldType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1164,45],"name":"src/Prospero/Client.purs","start":[1158,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1165,66],"name":"src/Prospero/Client.purs","start":[1165,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"other","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherTy","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1166,109],"name":"src/Prospero/Client.purs","start":[1166,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rl",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["name",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rl","name"],["fieldType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1156,123],"name":"src/Prospero/Client.purs","start":[1156,1]},"title":"FindField"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1170,65],"name":"src/Prospero/Client.purs","start":[1170,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1171,73],"name":"src/Prospero/Client.purs","start":[1171,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Subscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1172,72],"name":"src/Prospero/Client.purs","start":[1172,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1173,71],"name":"src/Prospero/Client.purs","start":[1173,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1174,65],"name":"src/Prospero/Client.purs","start":[1174,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1175,65],"name":"src/Prospero/Client.purs","start":[1175,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"UnwrapField"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"child","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1176,74],"name":"src/Prospero/Client.purs","start":[1176,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"UnwrapField"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1177,30],"name":"src/Prospero/Client.purs","start":[1177,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["fieldType"],["childType"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1168,83],"name":"src/Prospero/Client.purs","start":[1168,1]},"title":"UnwrapField"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildRecord"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"Object","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1181,51],"name":"src/Prospero/Client.purs","start":[1181,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildRecord"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1182,88],"name":"src/Prospero/Client.purs","start":[1182,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["childName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["childInner",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["childType"],["childName","childInner"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1179,121],"name":"src/Prospero/Client.purs","start":[1179,1]},"title":"ChildRecord"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1186,36],"name":"src/Prospero/Client.purs","start":[1186,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Int"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Int"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1187,35],"name":"src/Prospero/Client.purs","start":[1187,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Number"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Number"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1188,41],"name":"src/Prospero/Client.purs","start":[1188,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1189,43],"name":"src/Prospero/Client.purs","start":[1189,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1190,67],"name":"src/Prospero/Client.purs","start":[1190,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1191,64],"name":"src/Prospero/Client.purs","start":[1191,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1192,67],"name":"src/Prospero/Client.purs","start":[1192,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Subscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1193,66],"name":"src/Prospero/Client.purs","start":[1193,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1194,65],"name":"src/Prospero/Client.purs","start":[1194,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ScalarResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"r","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1195,68],"name":"src/Prospero/Client.purs","start":[1195,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ScalarResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1196,31],"name":"src/Prospero/Client.purs","start":[1196,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["resultType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["fieldType"],["resultType"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1184,86],"name":"src/Prospero/Client.purs","start":[1184,1]},"title":"ScalarResult"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1200,93],"name":"src/Prospero/Client.purs","start":[1200,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1201,101],"name":"src/Prospero/Client.purs","start":[1201,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Subscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1202,100],"name":"src/Prospero/Client.purs","start":[1202,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1203,99],"name":"src/Prospero/Client.purs","start":[1203,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1204,102],"name":"src/Prospero/Client.purs","start":[1204,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1205,101],"name":"src/Prospero/Client.purs","start":[1205,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"selResult","tag":"TypeVar"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapResult"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"resultType","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1206,101],"name":"src/Prospero/Client.purs","start":[1206,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapResult"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"selResult","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1207,47],"name":"src/Prospero/Client.purs","start":[1207,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["selResult",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["resultType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["fieldType","selResult"],["resultType"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1198,114],"name":"src/Prospero/Client.purs","start":[1198,1]},"title":"WrapResult"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1215,50],"name":"src/Prospero/Client.purs","start":[1215,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1216,58],"name":"src/Prospero/Client.purs","start":[1216,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1217,44],"name":"src/Prospero/Client.purs","start":[1217,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1218,47],"name":"src/Prospero/Client.purs","start":[1218,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Subscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1219,46],"name":"src/Prospero/Client.purs","start":[1219,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractArgs"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1220,31],"name":"src/Prospero/Client.purs","start":[1220,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["fieldType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["args",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["fieldType"],["args"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1213,77],"name":"src/Prospero/Client.purs","start":[1213,1]},"title":"ExtractArgs"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1229,39],"name":"src/Prospero/Client.purs","start":[1229,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ChildKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"kind","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1230,54],"name":"src/Prospero/Client.purs","start":[1230,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["a",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["kind",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["a"],["kind"]]],"superclasses":[]},"kind":null,"sourceSpan":{"end":[1227,55],"name":"src/Prospero/Client.purs","start":[1227,1]},"title":"ChildKind"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"kind","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ChildKind"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"childType","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlChildByKind"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChild"],"tag":"TypeConstructor"},{"annotation":[],"contents":"childType","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1239,63],"name":"src/Prospero/Client.purs","start":[1235,1]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["nestedRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["childType","sym","paramsIn"],["nestedRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1233,216],"name":"src/Prospero/Client.purs","start":[1233,1]},"title":"ParseGqlChild"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"constraintClass":[["Data","Generic","Rep"],"Generic"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChildByKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Metadata"],"Union"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1248,67],"name":"src/Prospero/Client.purs","start":[1244,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"inner","tag":"TypeVar"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"Object","tag":"TypeLevelString"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChildByKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1255,79],"name":"src/Prospero/Client.purs","start":[1251,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"inner","tag":"TypeVar"}],"tag":"TypeApp"}],"constraintClass":[["Data","Newtype"],"Newtype"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"inner","tag":"TypeVar"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"sym","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"childInnerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlChildByKind"],"tag":"TypeConstructor"},{"annotation":[],"contents":"kind","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"nestedRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1264,66],"name":"src/Prospero/Client.purs","start":[1258,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["kind",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["childType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["nestedRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["kind","childType","sym","paramsIn"],["nestedRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1241,242],"name":"src/Prospero/Client.purs","start":[1241,1]},"title":"ParseGqlChildByKind"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMemberMatch"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMember"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Constructor"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctorName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Argument"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1274,74],"name":"src/Prospero/Client.purs","start":[1270,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"b","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMemberInSum"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMember"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Sum"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1280,48],"name":"src/Prospero/Client.purs","start":[1277,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Union has no member named ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMember"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1284,42],"name":"src/Prospero/Client.purs","start":[1282,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["memberType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","rep"],["memberType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1267,107],"name":"src/Prospero/Client.purs","start":[1267,1]},"title":"FindUnionMember"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMemberMatch"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1289,44],"name":"src/Prospero/Client.purs","start":[1289,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Beside"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Union has no member named ","tag":"TypeLevelString"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Quote"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMemberMatch"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1292,56],"name":"src/Prospero/Client.purs","start":[1290,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["memberName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["a",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["memberType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","memberName","a"],["memberType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1287,142],"name":"src/Prospero/Client.purs","start":[1287,1]},"title":"FindUnionMemberMatch"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"left","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberVal","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractMemberName"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberVal","tag":"TypeVar"},{"annotation":[],"contents":"right","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"MatchOrContinue"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"FindUnionMemberInSum"],"tag":"TypeConstructor"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"left","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"right","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1301,54],"name":"src/Prospero/Client.purs","start":[1297,1]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["left",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["right",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["memberType",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","left","right"],["memberType"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1295,136],"name":"src/Prospero/Client.purs","start":[1295,1]},"title":"FindUnionMemberInSum"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"kind","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"constraintClass":[["Prospero","Metadata"],"IsGql"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractMemberName"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Constructor"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctorName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Argument"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1306,93],"name":"src/Prospero/Client.purs","start":[1306,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"a","tag":"TypeVar"},{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"val","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ExtractMemberName"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ExtractMemberName"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Generic","Rep"],"Sum"],"tag":"TypeConstructor"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"val","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1307,85],"name":"src/Prospero/Client.purs","start":[1307,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["name",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["val",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["rep"],["name","val"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1304,87],"name":"src/Prospero/Client.purs","start":[1304,1]},"title":"ExtractMemberName"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"MatchOrContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"right","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"a","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1312,45],"name":"src/Prospero/Client.purs","start":[1312,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"right","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMember"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"MatchOrContinue"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"otherVal","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"right","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1313,106],"name":"src/Prospero/Client.purs","start":[1313,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["memberName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["memberVal",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["right",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["result",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["typeName","memberName","memberVal","right"],["result"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1310,167],"name":"src/Prospero/Client.purs","start":[1310,1]},"title":"MatchOrContinue"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapMaybeRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1318,35],"name":"src/Prospero/Client.purs","start":[1318,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapMaybeRL"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapMaybeRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1322,73],"name":"src/Prospero/Client.purs","start":[1319,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapMaybeRL"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"WrapMaybeRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":"t","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1326,65],"name":"src/Prospero/Client.purs","start":[1323,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["rl",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["out",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rl"],["out"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1316,79],"name":"src/Prospero/Client.purs","start":[1316,1]},"title":"WrapMaybeRL"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AppendRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1331,29],"name":"src/Prospero/Client.purs","start":[1331,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"b","tag":"TypeVar"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AppendRL"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AppendRL"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"b","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"out","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1332,93],"name":"src/Prospero/Client.purs","start":[1332,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["a",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["b",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["out",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["a","b"],["out"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1329,99],"name":"src/Prospero/Client.purs","start":[1329,1]},"title":"AppendRL"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Unclosed '{' — expected '}'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1339,65],"name":"src/Prospero/Client.purs","start":[1337,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNested"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1345,66],"name":"src/Prospero/Client.purs","start":[1341,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","rep","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1335,237],"name":"src/Prospero/Client.purs","start":[1335,1]},"title":"ParseGqlUnionNested"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"}","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1350,79],"name":"src/Prospero/Client.purs","start":[1350,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1357,76],"name":"src/Prospero/Client.purs","start":[1353,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"afterOn","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipDotDotOn"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterOn","tag":"TypeVar"},{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"afterTypeName","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseFragmentTypeName"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"memberType","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"FindUnionMember"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"memberType","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberInner","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ChildRecord"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"memberInner","tag":"TypeVar"},{"annotation":[],"contents":"memberInnerRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterTypeName","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"memberName","tag":"TypeVar"},{"annotation":[],"contents":"memberInnerRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"fragmentRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterFrag","tag":"TypeVar"},{"annotation":[],"contents":"afterBrace","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionBrace"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"fragmentRL","tag":"TypeVar"},{"annotation":[],"contents":"wrappedRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"WrapMaybeRL"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"wrappedRL","tag":"TypeVar"},{"annotation":[],"contents":"accRL","tag":"TypeVar"},{"annotation":[],"contents":"mergedRL","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"AppendRL"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"afterBrace","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest2","tag":"TypeVar"},{"annotation":[],"contents":"rep","tag":"TypeVar"},{"annotation":[],"contents":"mergedRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsAfterFrag","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":".","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"restOut","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1373,76],"name":"src/Prospero/Client.purs","start":[1360,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type { fields }' inside union selection","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionNestedGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rep","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"accRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1378,71],"name":"src/Prospero/Client.purs","start":[1376,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rep",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["accRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","rep","accRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1347,263],"name":"src/Prospero/Client.purs","start":[1347,1]},"title":"ParseGqlUnionNestedGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '{' after type name in fragment spread","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBrace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1385,73],"name":"src/Prospero/Client.purs","start":[1383,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlUnionBraceGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBrace"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1391,74],"name":"src/Prospero/Client.purs","start":[1387,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym","parentName","innerRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1381,256],"name":"src/Prospero/Client.purs","start":[1381,1]},"title":"ParseGqlUnionBrace"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest","tag":"TypeVar"},{"annotation":[],"contents":"parentName","tag":"TypeVar"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"},{"annotation":[],"contents":"outRL","tag":"TypeVar"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseGqlNested"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBraceGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest2","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1399,82],"name":"src/Prospero/Client.purs","start":[1395,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '{' after type name in fragment spread","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseGqlUnionBraceGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"parentName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"innerRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsIn","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"outRL","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"paramsOut","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1403,79],"name":"src/Prospero/Client.purs","start":[1401,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["parentName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["innerRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsIn",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["outRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["paramsOut",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","parentName","innerRL","paramsIn"],["outRL","paramsOut","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1393,282],"name":"src/Prospero/Client.purs","start":[1393,1]},"title":"ParseGqlUnionBraceGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1412,23],"name":"src/Prospero/Client.purs","start":[1410,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipDotDotOn1"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1418,24],"name":"src/Prospero/Client.purs","start":[1414,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1408,66],"name":"src/Prospero/Client.purs","start":[1408,1]},"title":"SkipDotDotOn"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipDotDotOn2"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn1"],"tag":"TypeConstructor"},{"annotation":[],"contents":".","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1427,30],"name":"src/Prospero/Client.purs","start":[1423,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn1"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1431,28],"name":"src/Prospero/Client.purs","start":[1429,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1421,91],"name":"src/Prospero/Client.purs","start":[1421,1]},"title":"SkipDotDotOn1"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest'","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"rest'","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipOnKeyword"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn2"],"tag":"TypeConstructor"},{"annotation":[],"contents":".","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1440,30],"name":"src/Prospero/Client.purs","start":[1436,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected '... on Type'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipDotDotOn2"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1444,28],"name":"src/Prospero/Client.purs","start":[1442,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1434,91],"name":"src/Prospero/Client.purs","start":[1434,1]},"title":"SkipDotDotOn2"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected 'on' keyword after '...'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1451,24],"name":"src/Prospero/Client.purs","start":[1449,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipOnKeyword1"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1457,25],"name":"src/Prospero/Client.purs","start":[1453,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1447,67],"name":"src/Prospero/Client.purs","start":[1447,1]},"title":"SkipOnKeyword"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipOnKeyword2"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword1"],"tag":"TypeConstructor"},{"annotation":[],"contents":"o","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1466,31],"name":"src/Prospero/Client.purs","start":[1462,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected 'on' keyword after '...'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword1"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1470,29],"name":"src/Prospero/Client.purs","start":[1468,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1460,92],"name":"src/Prospero/Client.purs","start":[1460,1]},"title":"SkipOnKeyword1"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword2"],"tag":"TypeConstructor"},{"annotation":[],"contents":"n","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1478,31],"name":"src/Prospero/Client.purs","start":[1475,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected 'on' keyword after '...'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipOnKeyword2"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1482,29],"name":"src/Prospero/Client.purs","start":[1480,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail"],["rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1473,92],"name":"src/Prospero/Client.purs","start":[1473,1]},"title":"SkipOnKeyword2"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected type name after '... on'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1489,41],"name":"src/Prospero/Client.purs","start":[1487,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"t","tag":"TypeVar"},{"annotation":[],"contents":"","tag":"TypeLevelString"},{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeName"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1495,42],"name":"src/Prospero/Client.purs","start":[1491,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["sym"],["typeName","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1485,105],"name":"src/Prospero/Client.purs","start":[1485,1]},"title":"ParseFragmentTypeName"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1500,55],"name":"src/Prospero/Client.purs","start":[1500,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"{","tag":"TypeLevelString"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"{","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1506,48],"name":"src/Prospero/Client.purs","start":[1503,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1512,43],"name":"src/Prospero/Client.purs","start":[1509,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"acc","tag":"TypeVar"},{"annotation":[],"contents":"h","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Append"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"nextH","tag":"TypeVar"},{"annotation":[],"contents":"nextT","tag":"TypeVar"},{"annotation":[],"contents":"acc'","tag":"TypeVar"},{"annotation":[],"contents":"typeName","tag":"TypeVar"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"ParseFragmentTypeNameGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"h","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"acc","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"typeName","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"rest","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1520,51],"name":"src/Prospero/Client.purs","start":[1515,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["tail",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["acc",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["typeName",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],["rest",{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}]],"declType":"typeClass","fundeps":[[["head","tail","acc"],["typeName","rest"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1497,151],"name":"src/Prospero/Client.purs","start":[1497,1]},"title":"ParseFragmentTypeNameGo"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","TypeError"],"Text"],"tag":"TypeConstructor"},{"annotation":[],"contents":"Expected alias name before ':'","tag":"TypeLevelString"}],"tag":"TypeApp"}],"constraintClass":[["Prim","TypeError"],"Fail"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AssertNonEmpty"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1529,75],"name":"src/Prospero/Client.purs","start":[1529,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"AssertNonEmpty"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1530,33],"name":"src/Prospero/Client.purs","start":[1530,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",null]],"declType":"typeClass","fundeps":[],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1527,25],"name":"src/Prospero/Client.purs","start":[1527,1]},"title":"AssertNonEmpty"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpaces"],"tag":"TypeConstructor"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"","tag":"TypeLevelString"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1535,26],"name":"src/Prospero/Client.purs","start":[1535,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"head","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"head","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpacesGo"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpaces"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sym","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1540,24],"name":"src/Prospero/Client.purs","start":[1536,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["sym",null],["result",null]],"declType":"typeClass","fundeps":[[["sym"],["result"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1533,44],"name":"src/Prospero/Client.purs","start":[1533,1]},"title":"SkipSpaces"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prospero","Client"],"SkipSpaces"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpacesGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":" ","tag":"TypeLevelString"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1545,64],"name":"src/Prospero/Client.purs","start":[1545,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"head","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"constraintClass":[["Prim","Symbol"],"Cons"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Client"],"SkipSpacesGo"],"tag":"TypeConstructor"},{"annotation":[],"contents":"head","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1546,76],"name":"src/Prospero/Client.purs","start":[1546,6]},"title":"<anonymous>"}],"comments":null,"info":{"arguments":[["head",null],["tail",null],["result",null]],"declType":"typeClass","fundeps":[[["head","tail"],["result"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Symbol"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[1543,58],"name":"src/Prospero/Client.purs","start":[1543,1]},"title":"SkipSpacesGo"}],"name":"Prospero.Client","reExports":[]}
output/Prospero.Client/externs.cbor

Binary file not shown.

output/Prospero.Client/index.js+40−40
@@ -156,22 +156,22 @@ var Failure = /* #__PURE__ */ (function () {
156156 };
157157 return Failure;
158158})();
159−var wrapResultRecordFunction = function () {
159+var wrapResultSubscription = function () {
160160 return {};
161161};
162−var wrapResultOm = function () {
162+var wrapResultRecordFunction = function () {
163163 return {};
164164};
165−var wrapResultMaybeMaybe = function () {
165+var wrapResultQuery = function () {
166166 return {};
167167};
168−var wrapResultGqlSubscription = function () {
168+var wrapResultOm = function () {
169169 return {};
170170};
171−var wrapResultGqlQuery = function () {
171+var wrapResultMutation = function () {
172172 return {};
173173};
174−var wrapResultGqlMutation = function () {
174+var wrapResultMaybeMaybe = function () {
175175 return {};
176176};
177177var wrapResultArrayArray = function () {
@@ -185,22 +185,22 @@ var wrapMaybeRLConsMaybeConsM = function () {
185185var wrapMaybeRLConsConsMaybe = function () {
186186 return {};
187187};
188−var unwrapFieldRecordFunction = function () {
188+var unwrapFieldSubscription = function () {
189189 return {};
190190};
191−var unwrapFieldOm = function () {
191+var unwrapFieldRecordFunction = function () {
192192 return {};
193193};
194−var unwrapFieldMaybe = function () {
194+var unwrapFieldQuery = function () {
195195 return {};
196196};
197−var unwrapFieldGqlSubscriptio = function () {
197+var unwrapFieldOm = function () {
198198 return {};
199199};
200−var unwrapFieldGqlQuery = function () {
200+var unwrapFieldMutation = function () {
201201 return {};
202202};
203−var unwrapFieldGqlMutation = function () {
203+var unwrapFieldMaybe = function () {
204204 return {};
205205};
206206var unwrapFieldArray = function () {
@@ -253,27 +253,27 @@ var skipDotDotOn = function () {
253253 return {};
254254 };
255255};
256−var scalarResultStringString = {};
257−var scalarResultRecordFunctio = function () {
256+var scalarResultSubscription = function () {
258257 return {};
259258};
260−var scalarResultOm = function () {
259+var scalarResultStringString = {};
260+var scalarResultRecordFunctio = function () {
261261 return {};
262262};
263−var scalarResultNumberNumber = {};
264−var scalarResultMaybeMaybe = function () {
263+var scalarResultQuery = function () {
265264 return {};
266265};
267−var scalarResultIntInt = {};
268−var scalarResultGqlSubscripti = function () {
266+var scalarResultOm = function () {
269267 return {};
270268};
271−var scalarResultGqlQuery = function () {
269+var scalarResultNumberNumber = {};
270+var scalarResultMutation = function () {
272271 return {};
273272};
274−var scalarResultGqlMutation = function () {
273+var scalarResultMaybeMaybe = function () {
275274 return {};
276275};
276+var scalarResultIntInt = {};
277277var scalarResultBooleanBoolea = {};
278278var scalarResult = {};
279279var recordRowRecord = {};
@@ -1015,12 +1015,12 @@ var extractMemberNameSum = function () {
10151015var extractMemberNameConstruc = function () {
10161016 return {};
10171017};
1018+var extractArgsSubscriptionRo = {};
10181019var extractArgsRow = {};
1019−var extractArgsGqlSubscriptio = {};
1020−var extractArgsGqlQueryUnitRo = {};
1021−var extractArgsGqlQueryRecord = {};
1022−var extractArgsGqlMutationUni = {};
1023−var extractArgsGqlMutationRec = {};
1020+var extractArgsQueryUnitRow = {};
1021+var extractArgsQueryRecord = {};
1022+var extractArgsMutationUnitRo = {};
1023+var extractArgsMutationRecord = {};
10241024var childRecordRecord$34Object$34 = {};
10251025var childRecord = function () {
10261026 return function () {
@@ -1490,9 +1490,9 @@ export {
14901490 findFieldNil,
14911491 findFieldCons1,
14921492 findFieldCons,
1493− unwrapFieldGqlQuery,
1494− unwrapFieldGqlMutation,
1495− unwrapFieldGqlSubscriptio,
1493+ unwrapFieldQuery,
1494+ unwrapFieldMutation,
1495+ unwrapFieldSubscription,
14961496 unwrapFieldOm,
14971497 unwrapFieldArray,
14981498 unwrapFieldMaybe,
@@ -1505,25 +1505,25 @@ export {
15051505 scalarResultNumberNumber,
15061506 scalarResultBooleanBoolea,
15071507 scalarResultMaybeMaybe,
1508− scalarResultGqlQuery,
1509− scalarResultGqlMutation,
1510− scalarResultGqlSubscripti,
1508+ scalarResultQuery,
1509+ scalarResultMutation,
1510+ scalarResultSubscription,
15111511 scalarResultOm,
15121512 scalarResultRecordFunctio,
15131513 scalarResult,
1514− wrapResultGqlQuery,
1515− wrapResultGqlMutation,
1516− wrapResultGqlSubscription,
1514+ wrapResultQuery,
1515+ wrapResultMutation,
1516+ wrapResultSubscription,
15171517 wrapResultOm,
15181518 wrapResultRecordFunction,
15191519 wrapResultArrayArray,
15201520 wrapResultMaybeMaybe,
15211521 wrapResult,
1522− extractArgsGqlQueryRecord,
1523− extractArgsGqlMutationRec,
1524− extractArgsGqlQueryUnitRo,
1525− extractArgsGqlMutationUni,
1526− extractArgsGqlSubscriptio,
1522+ extractArgsQueryRecord,
1523+ extractArgsMutationRecord,
1524+ extractArgsQueryUnitRow,
1525+ extractArgsMutationUnitRo,
1526+ extractArgsSubscriptionRo,
15271527 extractArgsRow,
15281528 childKindRecordUnit,
15291529 childKind,
output/Prospero.Client/index.js.map+1−1
@@ -1 +1 @@
1−{"file":"index.js","mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8GA8Ga;;;;;;;4SACC;;;;gJAAA;;;;8HAAA;;;;;;;;;;mBAgHiB;;;;;;sBAIO;;;;;;;0PAGoB;;;;;;;;;;;;;;;;;+EApB3C;;;;;;;AAKf;;;;;;;AAAA;;;;;;;;;AAAA;;;;;;;;;AAAA;;;;;;;AAvKA,gBAAA;WAAA;;AAVA;;;;;;;;;AAAA;;;;;;;;;;;;AAAA;;;;;;;;;AA6oCK,+BAAA;WAAA;;AADA,mBAAA;WAAA;;AAGA,2BAAA;WAAA;;AAJA,gCAAA;WAAA;;AAFL,yBAAA;WAAA;;AACK,4BAAA;WAAA;;AAIA,2BAAA;WAAA;;AAEA,iBAAA;AA+GL,wBAAA;AACK,gCAAA;WAAA;;AAIA,+BAAA;WAAA;;AAnJA,gCAAA;WAAA;;AAHA,oBAAA;WAAA;;AAEA,uBAAA;WAAA;;AAHA,gCAAA;WAAA;;AAFL,0BAAA;WAAA;;AACK,6BAAA;WAAA;;AAGA,uBAAA;WAAA;;AAGA,kBAAA;AAgXL,4BAAA;WAAA;;AACK,mBAAA;WAAA;;AAXL,6BAAA;AACK,iBAAA;WAAA;eAAA;;;AA7DL,4BAAA;WAAA;;AAKK;AAlBL,4BAAA;WAAA;eAAA;;;AAMK;AAnBL;AAIK,oBAAA;WAAA;eAAA;;;AAjBL,8BAAA;WAAA;eAAA;;;AAMK;AAnBL,8BAAA;WAAA;eAAA;;;AAMK;AAnBL;AAIK,mBAAA;WAAA;eAAA;;;AApOL,+BAAA;AASK,gCAAA;WAAA;;AADA,qBAAA;WAAA;;AANA,+BAAA;AAEA,6BAAA;WAAA;;AAHA,yBAAA;AAMA,gCAAA;WAAA;;AAFA,2BAAA;WAAA;;AACA,8BAAA;WAAA;;AAHA,gCAAA;AAOA,mBAAA;AAxmCL,sBAAA;AAkwCA,sCAAA;AAUK,sCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;2CAAA;+CAAA;mDAAA;;;;;;;;;;;;AAPA,qCAAA;WAAA;eAAA;;;AAuBA;AAvCL;AAIK,0BAAA;WAAA;eAAA;;;AAsDL,qCAAA;WAAA;eAAA;;;AAMK;AAlBL;AAIK,yBAAA;WAAA;eAAA;;;AApmCL,kCAAA;AACK,sBAAA;WAAA;eAAA;;;AA4zBA,kCAAA;WAAA;eAAA;;;AAFL,mCAAA;AAIK,+BAAA;WAAA;;AAVL;AACK,6BAAA;WAAA;eAAA;;;AAvEA,mCAAA;WAAA;eAAA;mBAAA;;;;AANL,sCAAA;WAAA;;AAqBK;AAPA,mCAAA;WAAA;eAAA;;;AAeA,0BAAA;WAAA;eAAA;mBAAA;;;;AA1CL;AAIK,wBAAA;WAAA;eAAA;;;AApkBA,qCAAA;WAAA;eAAA;;;AAHL,uCAAA;AAiCK,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAaA,mCAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AA9BA,gCAAA;WAAA;eAAA;;;AAOA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAgCA;AA7CA,gCAAA;WAAA;eAAA;;;AAoDA,uBAAA;WAAA;eAAA;mBAAA;;;;AAyFL;AAIK,6BAAA;WAAA;eAAA;;;AA6NA,gCAAA;WAAA;eAAA;mBAAA;;;;AALA;AAbA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAPA,iCAAA;WAAA;eAAA;;;AAPA,iCAAA;WAAA;eAAA;;;AAPL,iCAAA;WAAA;eAAA;;;AA8HK,gCAAA;WAAA;eAAA;;;AALL;AAbK,iCAAA;WAAA;eAAA;mBAAA;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAbA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAPL,iCAAA;WAAA;eAAA;;;AAXK,iCAAA;WAAA;eAAA;;;AALL;AA1QK,gCAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AAPA,iCAAA;WAAA;eAAA;;;AAbA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAPA,iCAAA;WAAA;eAAA;;;AAHL,iCAAA;AAfK;AAJL;AAQK,+BAAA;WAAA;eAAA;;;AAsDL;AAIK,8BAAA;WAAA;eAAA;;;AA3JL;AAIK,qBAAA;WAAA;eAAA;;;AA2rBA,mCAAA;WAAA;eAAA;;;AAFL,mCAAA;AAcK;AANA,mCAAA;WAAA;eAAA;;;AAUA,0BAAA;WAAA;eAAA;;;AAuBA,sCAAA;WAAA;eAAA;;;AADL,sCAAA;AAMK;AAjBL;AACK,yBAAA;WAAA;eAAA;;;AApzBA;AAbA,2BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAkBA,6BAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AAnCA,0BAAA;WAAA;eAAA;;;AAOA,0BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAqCA,2BAAA;WAAA;eAAA;mBAAA;;;;AAnDL,0BAAA;WAAA;eAAA;;;AA2DK,iBAAA;WAAA;eAAA;mBAAA;;;;AAwPL,6BAAA;AACK,uBAAA;WAAA;eAAA;;;AA4pBA,gCAAA;WAAA;eAAA;;;AAPL,+BAAA;WAAA;eAAA;;;AAcK,0BAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AAvBL,oBAAA;WAAA;eAAA;;;AA3UA;AAIK,wBAAA;WAAA;eAAA;;;AAaA,iCAAA;WAAA;eAAA;;;AAHL,oCAAA;AAUK,8BAAA;WAAA;eAAA;;;AAOA,qBAAA;WAAA;eAAA;mBAAA;;;;AAUL;AAIK,wBAAA;WAAA;eAAA;;;AA1DL;AAIK,mBAAA;WAAA;eAAA;;;AAkFA,2CAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AANL,wCAAA;WAAA;;AAeK,2BAAA;WAAA;eAAA;;;AA5BL;AAIK,uBAAA;WAAA;eAAA;;;AAwGA,kCAAA;WAAA;eAAA;mBAAA;;;;AANL,sCAAA;WAAA;;AAaK;AA1BL;AAIK,qBAAA;WAAA;eAAA;;;AAlaA,uCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAVA,sCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAuBA,oCAAA;WAAA;eAAA;mBAAA;;;;AA9BL,sCAAA;WAAA;eAAA;;;AAsCK,6BAAA;WAAA;eAAA;mBAAA;;;;AAsDA,gCAAA;WAAA;eAAA;mBAAA;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAbL,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAXK,iCAAA;WAAA;eAAA;;;AAPL,iCAAA;WAAA;eAAA;;;AAsDA,kCAAA;WAAA;eAAA;;;AAOK,+BAAA;WAAA;eAAA;;;AA9VA,kCAAA;WAAA;eAAA;;;AAbL,mCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAoBK,+BAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AArCA,mCAAA;WAAA;eAAA;;;AAFL,qCAAA;AAQK,yBAAA;WAAA;eAAA;;;AAiPL,kCAAA;WAAA;eAAA;;;AAMK,wBAAA;WAAA;eAAA;;;AA3VL,2BAAA;AACK,eAAA;WAAA;eAAA;;;AAguCA,qCAAA;WAAA;;AAMA,oCAAA;WAAA;;AATL,oCAAA;AAeK,8BAAA;WAAA;eAAA;mBAAA;;;;AA5BL;AAIK,4BAAA;WAAA;eAAA;;;AAlLA,sBAAA;WAAA;;AADL,uBAAA;AAnCK,yBAAA;WAAA;;AAaA;AADL,4BAAA;AAQA,2BAAA;WAAA;eAAA;;;AA3BA,gCAAA;WAAA;eAAA;;;AAYK;AA5HL;AAQK,oBAAA;WAAA;;AADA,qBAAA;AA3RL;AAIK,kBAAA;WAAA;;AADA,mBAAA;AAsaA,2BAAA;WAAA;;AADL,gCAAA;WAAA;;AAtFK,qBAAA;AADA,gCAAA;AAFA,gCAAA;AAFL,gCAAA;AAGK,gCAAA;AAFA,gCAAA;AAnCL,oCAAA;AACK,kBAAA;WAAA;eAAA;;;AA+CL,0BAAA;AACK,gBAAA;WAAA;;AA2SL;AACK,qBAAA;AAvML,kBAAA;AACK,uBAAA;WAAA;;AA/sCL,uBAAA;;WAAA;eAAA;mBAAA;uBAAA;2BAAA;wBAUM,qBAAiB;mCADvB,UAC0C,gCAD1C,GAAA;;0CAAA,KAEwB;;kCAAgB;qCAAe;gDAAkB;;4BAAvE;4BAAA,YAAA,SACA;gCAZF,eAaY;gCACR,IAdJ;oCAcS,8CAdT;;gCAeI,IAfJ;oCAeW;wCAfX,eAAA;wCAiBQ,IAjBR,6CAAA;+DAAA;;wCAkBQ,IAlBR,6CAAA;4CAkBqB,0BAlBrB,uBAAA;;wCAmBQ,IAnBR,gDAAA;4CAmBsB,mBAnBtB;;wCAoBQ,IApBR,gDAAA;6FAoB6D;yDAAW;;;oJApBxE,iCAAA;;;2IAAA;;;;;;;;;AApBA,mBAAA;4BAQe;WARf;mDAQgC;;;AAEhC,2BAAA;4BAQuB;WARvB;mDAQwC;;;AAxCxC,iBAAA;IACa;WAAA,gBAAA;0CAAA,KAAA;;;AATb,eAAA;sBAM8C;WAN9C;eAAA;YAMS,mBAAT,SAAiE,MAAjE;;;;AAbA,4BAAA;IACuB,IAAvB;QAA+B,2BAAU;oBAAzC;oBAA8D;;;IACvC,IADvB;QACsC,2BAAe;oBADrD;gDAAA;;;IAEuB,IAFvB;QAE+B;;8GAF/B;;AAiLA,yBAAA;2BAEyC,MAAvC;QAEE,IAFF;;;QAGE,IAHF;oCAI8C,MAA1C;gBAAA,oCAAA;;;QAEF,IANF;oCAOkE,MAA9D;gBATN,yBASM;gBAEE,IAXR;oBAWa,2CAXb;;gBAYQ,IAZR;+DAYqC;;2HAZrC;;;QAaI,IAXF;;;QAYE;;;AAOJ,yBAAA;IAEM,2CAAsB,KAAa,6BAAoB;uBACV,uBAApC;qBAAM;OAAI;;AARzB,gBAAA;;WAAA;QAEM;eACJ,mBAAmB;;;AA3KrB,gBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BASuB,QAAQ,qDAAiC;;;;;;;iCAyDjB;AAb/C,eAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;gDAasB;mCAbtB;;uCAAA;2CAAA;6DAamC,KAAI;;;;;;;;;;;AA4BvC,4BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BASmC,QAAQ,qDAAiC;;;;;;;6CAiBxD;AAfpB,gBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;;mCAAA;;uCAAA;2CAAA;+CAAA;4CAgBM,YAAQ,oEAAsC;+EAClD;mFACA;oDAEE,aACE;sEAAe;8FACN,eAAc;kEAAU;;;oDACnC,gBAAA;wDAvBJ,SAuByB,mBAAmB;wDACtC,IAxBN,iCAAA;uIAyB4C;;wDACtC,IA1BN,iCAAA;4DAAA,eAAA;4DA4BU,IA5BV;gEA4BiB,OAAuB,qBA5BxC;;4DA6BU,IA7BV;gEA6Be;;uKA7Bf;;wDA8BM,IA9BN,iCAAA;4DA8BwB,OAChB,mDAA2C;yEA/BnD;;;wDAgCM;;6GACc,KAAI,QAAO,kCAAuB;;yDAApD;8EACU,IAAG,QAAb;iGACU,SAAV;0HACS,eAAc;0EAAU;wEAAiB;6EAAc;+EAAE;;sEAAlE;gFAEE;uGAAS,eAAc;kFAAU;gFAAgB;;+GACvC;;;;;;;;;;;;;;;;;;;AA5Ed,wBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAS+B,QAAQ,qDAAiC;;;;;;;yCAed;AAb1D,kBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;wDAayB;mCAbzB;;uCAAA;2CAAA;qEAa8C,KAAI","names":[],"sources":["../../src/Prospero/Client.purs"],"version":3}
1+{"file":"index.js","mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8GA8Ga;;;;;;;4SACC;;;;gJAAA;;;;8HAAA;;;;;;;;;;mBAgHiB;;;;;;sBAIO;;;;;;;0PAGoB;;;;;;;;;;;;;;;;;+EApB3C;;;;;;;AAKf;;;;;;;AAAA;;;;;;;;;AAAA;;;;;;;;;AAAA;;;;;;;AAvKA,gBAAA;WAAA;;AAVA;;;;;;;;;AAAA;;;;;;;;;;;;AAAA;;;;;;;;;AA2oCK,6BAAA;WAAA;;AAEA,+BAAA;WAAA;;AAJL,sBAAA;WAAA;;AAGK,mBAAA;WAAA;;AAFA,yBAAA;WAAA;;AAKA,2BAAA;WAAA;;AADA,2BAAA;WAAA;;AAEA,iBAAA;AA+GL,wBAAA;AACK,gCAAA;WAAA;;AAIA,+BAAA;WAAA;;AAvJA,8BAAA;WAAA;;AAIA,gCAAA;WAAA;;AANL,uBAAA;WAAA;;AAGK,oBAAA;WAAA;;AAFA,0BAAA;WAAA;;AAIA,uBAAA;WAAA;;AADA,uBAAA;WAAA;;AAGA,kBAAA;AAgXL,4BAAA;WAAA;;AACK,mBAAA;WAAA;;AAXL,6BAAA;AACK,iBAAA;WAAA;eAAA;;;AA7DL,4BAAA;WAAA;;AAKK;AAlBL,4BAAA;WAAA;eAAA;;;AAMK;AAnBL;AAIK,oBAAA;WAAA;eAAA;;;AAjBL,8BAAA;WAAA;eAAA;;;AAMK;AAnBL,8BAAA;WAAA;eAAA;;;AAMK;AAnBL;AAIK,mBAAA;WAAA;eAAA;;;AA7NA,+BAAA;WAAA;;AAPL,+BAAA;AASK,gCAAA;WAAA;;AAJA,wBAAA;WAAA;;AAGA,qBAAA;WAAA;;AANA,+BAAA;AAIA,2BAAA;WAAA;;AAFA,6BAAA;WAAA;;AAHA,yBAAA;AAEA,gCAAA;AAOA,mBAAA;AAxmCL,sBAAA;AAkwCA,sCAAA;AAUK,sCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;2CAAA;+CAAA;mDAAA;;;;;;;;;;;;AAPA,qCAAA;WAAA;eAAA;;;AAuBA;AAvCL;AAIK,0BAAA;WAAA;eAAA;;;AAsDL,qCAAA;WAAA;eAAA;;;AAMK;AAlBL;AAIK,yBAAA;WAAA;eAAA;;;AApmCL,kCAAA;AACK,sBAAA;WAAA;eAAA;;;AA4zBA,kCAAA;WAAA;eAAA;;;AAFL,mCAAA;AAIK,+BAAA;WAAA;;AAVL;AACK,6BAAA;WAAA;eAAA;;;AAvEA,mCAAA;WAAA;eAAA;mBAAA;;;;AANL,sCAAA;WAAA;;AAqBK;AAPA,mCAAA;WAAA;eAAA;;;AAeA,0BAAA;WAAA;eAAA;mBAAA;;;;AA1CL;AAIK,wBAAA;WAAA;eAAA;;;AApkBA,qCAAA;WAAA;eAAA;;;AAHL,uCAAA;AAiCK,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAaA,mCAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AA9BA,gCAAA;WAAA;eAAA;;;AAOA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAgCA;AA7CA,gCAAA;WAAA;eAAA;;;AAoDA,uBAAA;WAAA;eAAA;mBAAA;;;;AAyFL;AAIK,6BAAA;WAAA;eAAA;;;AA6NA,gCAAA;WAAA;eAAA;mBAAA;;;;AALA;AAbA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAPA,iCAAA;WAAA;eAAA;;;AAPA,iCAAA;WAAA;eAAA;;;AAPL,iCAAA;WAAA;eAAA;;;AA8HK,gCAAA;WAAA;eAAA;;;AALL;AAbK,iCAAA;WAAA;eAAA;mBAAA;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAbA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAPL,iCAAA;WAAA;eAAA;;;AAXK,iCAAA;WAAA;eAAA;;;AALL;AA1QK,gCAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AAPA,iCAAA;WAAA;eAAA;;;AAbA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAPA,iCAAA;WAAA;eAAA;;;AAHL,iCAAA;AAfK;AAJL;AAQK,+BAAA;WAAA;eAAA;;;AAsDL;AAIK,8BAAA;WAAA;eAAA;;;AA3JL;AAIK,qBAAA;WAAA;eAAA;;;AA2rBA,mCAAA;WAAA;eAAA;;;AAFL,mCAAA;AAcK;AANA,mCAAA;WAAA;eAAA;;;AAUA,0BAAA;WAAA;eAAA;;;AAuBA,sCAAA;WAAA;eAAA;;;AADL,sCAAA;AAMK;AAjBL;AACK,yBAAA;WAAA;eAAA;;;AApzBA;AAbA,2BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAkBA,6BAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AAnCA,0BAAA;WAAA;eAAA;;;AAOA,0BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAqCA,2BAAA;WAAA;eAAA;mBAAA;;;;AAnDL,0BAAA;WAAA;eAAA;;;AA2DK,iBAAA;WAAA;eAAA;mBAAA;;;;AAwPL,6BAAA;AACK,uBAAA;WAAA;eAAA;;;AA4pBA,gCAAA;WAAA;eAAA;;;AAPL,+BAAA;WAAA;eAAA;;;AAcK,0BAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AAvBL,oBAAA;WAAA;eAAA;;;AA3UA;AAIK,wBAAA;WAAA;eAAA;;;AAaA,iCAAA;WAAA;eAAA;;;AAHL,oCAAA;AAUK,8BAAA;WAAA;eAAA;;;AAOA,qBAAA;WAAA;eAAA;mBAAA;;;;AAUL;AAIK,wBAAA;WAAA;eAAA;;;AA1DL;AAIK,mBAAA;WAAA;eAAA;;;AAkFA,2CAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AANL,wCAAA;WAAA;;AAeK,2BAAA;WAAA;eAAA;;;AA5BL;AAIK,uBAAA;WAAA;eAAA;;;AAwGA,kCAAA;WAAA;eAAA;mBAAA;;;;AANL,sCAAA;WAAA;;AAaK;AA1BL;AAIK,qBAAA;WAAA;eAAA;;;AAlaA,uCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAVA,sCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAuBA,oCAAA;WAAA;eAAA;mBAAA;;;;AA9BL,sCAAA;WAAA;eAAA;;;AAsCK,6BAAA;WAAA;eAAA;mBAAA;;;;AAsDA,gCAAA;WAAA;eAAA;mBAAA;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAbL,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAXK,iCAAA;WAAA;eAAA;;;AAPL,iCAAA;WAAA;eAAA;;;AAsDA,kCAAA;WAAA;eAAA;;;AAOK,+BAAA;WAAA;eAAA;;;AA9VA,kCAAA;WAAA;eAAA;;;AAbL,mCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;mCAAA;uCAAA;;;;;;;;;AAoBK,+BAAA;WAAA;eAAA;mBAAA;uBAAA;;;;;AArCA,mCAAA;WAAA;eAAA;;;AAFL,qCAAA;AAQK,yBAAA;WAAA;eAAA;;;AAiPL,kCAAA;WAAA;eAAA;;;AAMK,wBAAA;WAAA;eAAA;;;AA3VL,2BAAA;AACK,eAAA;WAAA;eAAA;;;AAguCA,qCAAA;WAAA;;AAMA,oCAAA;WAAA;;AATL,oCAAA;AAeK,8BAAA;WAAA;eAAA;mBAAA;;;;AA5BL;AAIK,4BAAA;WAAA;eAAA;;;AAlLA,sBAAA;WAAA;;AADL,uBAAA;AAnCK,yBAAA;WAAA;;AAaA;AADL,4BAAA;AAQA,2BAAA;WAAA;eAAA;;;AA3BA,gCAAA;WAAA;eAAA;;;AAYK;AA5HL;AAQK,oBAAA;WAAA;;AADA,qBAAA;AA3RL;AAIK,kBAAA;WAAA;;AADA,mBAAA;AAsaA,2BAAA;WAAA;;AADL,gCAAA;WAAA;;AAvFK,gCAAA;AACA,qBAAA;AAHA,8BAAA;AAFL,6BAAA;AAGK,gCAAA;AAFA,gCAAA;AAnCL,oCAAA;AACK,kBAAA;WAAA;eAAA;;;AA+CL,0BAAA;AACK,gBAAA;WAAA;;AA2SL;AACK,qBAAA;AAvML,kBAAA;AACK,uBAAA;WAAA;;AA/sCL,uBAAA;;WAAA;eAAA;mBAAA;uBAAA;2BAAA;wBAUM,qBAAiB;mCADvB,UAC0C,gCAD1C,GAAA;;0CAAA,KAEwB;;kCAAgB;qCAAe;gDAAkB;;4BAAvE;4BAAA,YAAA,SACA;gCAZF,eAaY;gCACR,IAdJ;oCAcS,8CAdT;;gCAeI,IAfJ;oCAeW;wCAfX,eAAA;wCAiBQ,IAjBR,6CAAA;+DAAA;;wCAkBQ,IAlBR,6CAAA;4CAkBqB,0BAlBrB,uBAAA;;wCAmBQ,IAnBR,gDAAA;4CAmBsB,mBAnBtB;;wCAoBQ,IApBR,gDAAA;6FAoB6D;yDAAW;;;oJApBxE,iCAAA;;;2IAAA;;;;;;;;;AApBA,mBAAA;4BAQe;WARf;mDAQgC;;;AAEhC,2BAAA;4BAQuB;WARvB;mDAQwC;;;AAxCxC,iBAAA;IACa;WAAA,gBAAA;0CAAA,KAAA;;;AATb,eAAA;sBAM8C;WAN9C;eAAA;YAMS,mBAAT,SAAiE,MAAjE;;;;AAbA,4BAAA;IACuB,IAAvB;QAA+B,2BAAU;oBAAzC;oBAA8D;;;IACvC,IADvB;QACsC,2BAAe;oBADrD;gDAAA;;;IAEuB,IAFvB;QAE+B;;8GAF/B;;AAiLA,yBAAA;2BAEyC,MAAvC;QAEE,IAFF;;;QAGE,IAHF;oCAI8C,MAA1C;gBAAA,oCAAA;;;QAEF,IANF;oCAOkE,MAA9D;gBATN,yBASM;gBAEE,IAXR;oBAWa,2CAXb;;gBAYQ,IAZR;+DAYqC;;2HAZrC;;;QAaI,IAXF;;;QAYE;;;AAOJ,yBAAA;IAEM,2CAAsB,KAAa,6BAAoB;uBACV,uBAApC;qBAAM;OAAI;;AARzB,gBAAA;;WAAA;QAEM;eACJ,mBAAmB;;;AA3KrB,gBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BASuB,QAAQ,qDAAiC;;;;;;;iCAyDjB;AAb/C,eAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;gDAasB;mCAbtB;;uCAAA;2CAAA;6DAamC,KAAI;;;;;;;;;;;AA4BvC,4BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BASmC,QAAQ,qDAAiC;;;;;;;6CAiBxD;AAfpB,gBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;;mCAAA;;uCAAA;2CAAA;+CAAA;4CAgBM,YAAQ,oEAAsC;+EAClD;mFACA;oDAEE,aACE;sEAAe;8FACN,eAAc;kEAAU;;;oDACnC,gBAAA;wDAvBJ,SAuByB,mBAAmB;wDACtC,IAxBN,iCAAA;uIAyB4C;;wDACtC,IA1BN,iCAAA;4DAAA,eAAA;4DA4BU,IA5BV;gEA4BiB,OAAuB,qBA5BxC;;4DA6BU,IA7BV;gEA6Be;;uKA7Bf;;wDA8BM,IA9BN,iCAAA;4DA8BwB,OAChB,mDAA2C;yEA/BnD;;;wDAgCM;;6GACc,KAAI,QAAO,kCAAuB;;yDAApD;8EACU,IAAG,QAAb;iGACU,SAAV;0HACS,eAAc;0EAAU;wEAAiB;6EAAc;+EAAE;;sEAAlE;gFAEE;uGAAS,eAAc;kFAAU;gFAAgB;;+GACvC;;;;;;;;;;;;;;;;;;;AA5Ed,wBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAS+B,QAAQ,qDAAiC;;;;;;;yCAed;AAb1D,kBAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;+BAAA;wDAayB;mCAbzB;;uCAAA;2CAAA;qEAa8C,KAAI","names":[],"sources":["../../src/Prospero/Client.purs"],"version":3}
output/Prospero.GqlQuery/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[],"exports":[],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[10,28],"start":[1,1]}},"moduleName":["Prim"]}],"moduleName":["Prospero","GqlQuery"],"modulePath":"src/Prospero/GqlQuery.purs","reExports":{},"sourceSpan":{"end":[10,28],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[],"exports":[],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[10,25],"start":[1,1]}},"moduleName":["Prim"]}],"moduleName":["Prospero","GqlQuery"],"modulePath":"src/Prospero/GqlQuery.purs","reExports":{},"sourceSpan":{"end":[10,25],"start":[1,1]}}
output/Prospero.GqlQuery/docs.json+1−1
@@ -1 +1 @@
1−{"comments":null,"declarations":[{"children":[],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Phantom","Phantom"],"typeArguments":[["args",null],["result",null]]},"kind":null,"sourceSpan":{"end":[4,26],"name":"src/Prospero/GqlQuery.purs","start":[4,1]},"title":"GqlQuery"},{"children":[],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Phantom","Phantom"],"typeArguments":[["args",null],["result",null]]},"kind":null,"sourceSpan":{"end":[7,29],"name":"src/Prospero/GqlQuery.purs","start":[7,1]},"title":"GqlMutation"},{"children":[],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Phantom"],"typeArguments":[["result",null]]},"kind":null,"sourceSpan":{"end":[10,28],"name":"src/Prospero/GqlQuery.purs","start":[10,1]},"title":"GqlSubscription"}],"name":"Prospero.GqlQuery","reExports":[]}
1+{"comments":null,"declarations":[{"children":[],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Phantom","Phantom"],"typeArguments":[["args",null],["result",null]]},"kind":null,"sourceSpan":{"end":[4,23],"name":"src/Prospero/GqlQuery.purs","start":[4,1]},"title":"Query"},{"children":[],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Phantom","Phantom"],"typeArguments":[["args",null],["result",null]]},"kind":null,"sourceSpan":{"end":[7,26],"name":"src/Prospero/GqlQuery.purs","start":[7,1]},"title":"Mutation"},{"children":[],"comments":null,"info":{"dataDeclType":"data","declType":"data","roles":["Phantom"],"typeArguments":[["result",null]]},"kind":null,"sourceSpan":{"end":[10,25],"name":"src/Prospero/GqlQuery.purs","start":[10,1]},"title":"Subscription"}],"name":"Prospero.GqlQuery","reExports":[]}
output/Prospero.GqlQuery/externs.cbor

Binary file not shown.

output/Prospero.RootResolver/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[267,58],"start":[267,48]}},"type":"Var","value":{"identifier":"delete","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[267,69],"start":[267,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ordString","moduleName":["Data","Ord"]}},"type":"App"},"identifier":"delete"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[286,20],"start":[286,16]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[286,30],"start":[286,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[62,48],"start":[53,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[62,48],"start":[53,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[62,48],"start":[53,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SplitSchema$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[26,61],"start":[26,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[26,61],"start":[26,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[26,61],"start":[26,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"RecordRow$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[32,131],"start":[32,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[32,131],"start":[32,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[32,131],"start":[32,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ImplType$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[64,49],"start":[64,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[64,49],"start":[64,1]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[64,49],"start":[64,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[64,49],"start":[64,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"splitSchemaNilRowRowRowRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[114,89],"start":[107,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[114,89],"start":[107,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsGqlSubscri"},{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[84,87],"start":[77,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[84,87],"start":[77,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsGqlQueryUn"},{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[74,100],"start":[67,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[74,100],"start":[67,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsGqlQueryRe"},{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[104,90],"start":[97,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[104,90],"start":[97,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsGqlMutatio"},{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[94,103],"start":[87,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[94,103],"start":[87,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsGqlMutatio1"},{"annotation":{"meta":null,"sourceSpan":{"end":[28,36],"start":[28,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[28,36],"start":[28,1]}},"type":"Var","value":{"identifier":"RecordRow$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[28,36],"start":[28,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[28,36],"start":[28,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"recordRowRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[34,37],"start":[34,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[34,37],"start":[34,1]}},"type":"Var","value":{"identifier":"ImplType$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[34,37],"start":[34,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[34,37],"start":[34,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"implTypeNilRow"},{"annotation":{"meta":null,"sourceSpan":{"end":[48,67],"start":[43,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[48,67],"start":[43,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[48,67],"start":[43,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[48,67],"start":[43,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[48,67],"start":[43,6]}},"type":"Var","value":{"identifier":"ImplType$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,67],"start":[43,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[48,67],"start":[43,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"implTypeConsGqlQueryUnit"},{"annotation":{"meta":null,"sourceSpan":{"end":[41,80],"start":[36,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[41,80],"start":[36,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[41,80],"start":[36,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[41,80],"start":[36,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[41,80],"start":[36,6]}},"type":"Var","value":{"identifier":"ImplType$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[41,80],"start":[36,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[41,80],"start":[36,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"implTypeConsGqlQueryRecor"},{"annotation":{"meta":null,"sourceSpan":{"end":[263,88],"start":[263,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[263,88],"start":[263,1]}},"argument":"schema","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[264,60],"start":[264,29]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[266,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[266,14]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[267,27],"start":[267,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[267,20],"start":[267,16]}},"binderType":"VarBinder","identifier":"name"},{"annotation":{"meta":null,"sourceSpan":{"end":[267,27],"start":[267,21]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[267,41],"start":[267,31]}},"type":"Var","value":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]}},"annotation":{"meta":null,"sourceSpan":{"end":[267,46],"start":[267,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,46],"start":[267,42]}},"type":"Var","value":{"identifier":"name","sourcePos":[267,16]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[267,99],"start":[267,31]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"delete","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[267,69],"start":[267,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,69],"start":[267,59]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"__schema"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[267,98],"start":[267,48]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"delete","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[267,90],"start":[267,71]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,90],"start":[267,82]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"__type"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[267,97],"start":[267,71]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,97],"start":[267,91]}},"type":"Var","value":{"identifier":"fields","sourcePos":[267,21]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[268,10],"start":[268,5]}},"binderType":"VarBinder","identifier":"other"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[268,14]}},"type":"Var","value":{"identifier":"other","sourcePos":[268,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[266,35],"start":[266,19]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[266,25],"start":[266,19]}},"type":"Var","value":{"identifier":"schema","sourcePos":[264,1]}},"fieldName":"queryStep","type":"Accessor"}],"type":"Case"},"identifier":"stripped"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[264,60],"start":[264,29]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[264,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[264,35],"start":[264,29]}},"type":"Var","value":{"identifier":"schema","sourcePos":[264,1]}},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[264,60],"start":[264,29]}},"copy":["query","mutation","subscription","mutationStep","subscriptionStep"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[264,1]}},"type":"ObjectUpdate","updates":[["queryStep",{"annotation":{"meta":null,"sourceSpan":{"end":[264,58],"start":[264,50]}},"type":"Var","value":{"identifier":"stripped","sourcePos":[266,3]}}]]},"type":"Let"},"type":"Let"},"type":"Abs"},"identifier":"stripIntrospection"},{"annotation":{"meta":null,"sourceSpan":{"end":[302,112],"start":[302,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[302,112],"start":[302,1]}},"argument":"resolvers","body":{"annotation":{"meta":null,"sourceSpan":{"end":[302,112],"start":[302,1]}},"argument":"schema","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[303,54],"start":[303,35]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[303,35]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[303,74],"start":[303,56]}},"type":"Var","value":{"identifier":"stripIntrospection","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[303,110],"start":[303,56]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[303,92],"start":[303,76]}},"type":"Var","value":{"identifier":"injectFederation","moduleName":["Prospero","Federation"]}},"annotation":{"meta":null,"sourceSpan":{"end":[303,102],"start":[303,76]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[303,102],"start":[303,93]}},"type":"Var","value":{"identifier":"resolvers","sourcePos":[303,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[303,109],"start":[303,76]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[303,109],"start":[303,103]}},"type":"Var","value":{"identifier":"schema","sourcePos":[303,1]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"withFederation"},{"annotation":{"meta":null,"sourceSpan":{"end":[297,72],"start":[297,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[297,72],"start":[297,1]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[300,9],"start":[298,19]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[300,9],"start":[298,19]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[299,22],"start":[299,3]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[299,15],"start":[299,14]}},"binderType":"NullBinder"},{"annotation":{"meta":null,"sourceSpan":{"end":[299,22],"start":[299,16]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[299,36],"start":[299,26]}},"type":"Var","value":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]}},"annotation":{"meta":null,"sourceSpan":{"end":[299,41],"start":[299,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[299,41],"start":[299,37]}},"type":"Var","value":{"identifier":"name","sourcePos":[298,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[299,48],"start":[299,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[299,48],"start":[299,42]}},"type":"Var","value":{"identifier":"fields","sourcePos":[299,16]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[300,4],"start":[300,3]}},"binderType":"VarBinder","identifier":"s"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[300,9],"start":[300,8]}},"type":"Var","value":{"identifier":"s","sourcePos":[300,3]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"identifier":"renameStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[291,46],"start":[291,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[291,46],"start":[291,1]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,22]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,22]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,28],"start":[293,3]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,27],"start":[293,16]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[293,27],"start":[293,26]}},"binderType":"VarBinder","identifier":"r"}],"constructorName":{"identifier":"NamedType","moduleName":["Prospero","Types"]},"typeName":{"identifier":"GqlType","moduleName":["Prospero","Types"]}}],"constructorName":{"identifier":"NonNullType","moduleName":["Prospero","Types"]},"typeName":{"identifier":"GqlType","moduleName":["Prospero","Types"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,43],"start":[293,32]}},"type":"Var","value":{"identifier":"NonNullType","moduleName":["Prospero","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[293,75],"start":[293,32]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,54],"start":[293,45]}},"type":"Var","value":{"identifier":"NamedType","moduleName":["Prospero","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[293,74],"start":[293,45]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[293,73],"start":[293,56]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[293,57],"start":[293,56]}},"type":"Var","value":{"identifier":"r","sourcePos":[293,26]}},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[293,73],"start":[293,56]}},"copy":["kind","description","fields","enumValues","possibleTypes","keys"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[292,1]}},"type":"ObjectUpdate","updates":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[293,71],"start":[293,67]}},"type":"Var","value":{"identifier":"name","sourcePos":[292,1]}}]]},"type":"Let"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[294,14],"start":[294,3]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[294,14],"start":[294,13]}},"binderType":"VarBinder","identifier":"r"}],"constructorName":{"identifier":"NamedType","moduleName":["Prospero","Types"]},"typeName":{"identifier":"GqlType","moduleName":["Prospero","Types"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[294,27],"start":[294,18]}},"type":"Var","value":{"identifier":"NamedType","moduleName":["Prospero","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[294,47],"start":[294,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[294,46],"start":[294,29]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[294,30],"start":[294,29]}},"type":"Var","value":{"identifier":"r","sourcePos":[294,13]}},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[294,46],"start":[294,29]}},"copy":["kind","description","fields","enumValues","possibleTypes","keys"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[292,1]}},"type":"ObjectUpdate","updates":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[294,44],"start":[294,40]}},"type":"Var","value":{"identifier":"name","sourcePos":[292,1]}}]]},"type":"Let"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[295,4],"start":[295,3]}},"binderType":"VarBinder","identifier":"t"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[295,8]}},"type":"Var","value":{"identifier":"t","sourcePos":[295,3]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"identifier":"renameGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[248,57],"start":[248,48]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[248,92],"start":[248,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[249,56],"start":[249,49]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[249,77],"start":[249,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"argument":"mutations","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[247,53],"start":[247,34]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,54]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[247,73],"start":[247,55]}},"type":"Var","value":{"identifier":"stripIntrospection","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[247,80],"start":[247,55]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[247,80],"start":[247,74]}},"type":"Var","value":{"identifier":"schema","sourcePos":[247,1]}},"type":"App"},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,54]}},"copy":["query","subscription","queryStep","subscriptionStep"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[247,1]}},"type":"ObjectUpdate","updates":[["mutation",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[248,20],"start":[248,16]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[248,94],"start":[248,16]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[248,35],"start":[248,22]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[248,46],"start":[248,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[248,46],"start":[248,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[248,93],"start":[248,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[248,92],"start":[248,48]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[248,75],"start":[248,70]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["mutationStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[249,24],"start":[249,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,79],"start":[249,20]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[249,36],"start":[249,26]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,47],"start":[249,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[249,47],"start":[249,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[249,78],"start":[249,26]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,77],"start":[249,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[249,77],"start":[249,68]}},"type":"Var","value":{"identifier":"mutations","sourcePos":[247,1]}},"type":"App"},"type":"App"},"type":"App"}]]},"type":"Let"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"withMutations"},{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[259,65],"start":[259,56]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[259,100],"start":[259,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[260,64],"start":[260,57]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[260,89],"start":[260,57]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"argument":"subscriptions","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[258,61],"start":[258,42]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,42]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,62]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[258,81],"start":[258,63]}},"type":"Var","value":{"identifier":"stripIntrospection","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[258,88],"start":[258,63]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[258,88],"start":[258,82]}},"type":"Var","value":{"identifier":"schema","sourcePos":[258,1]}},"type":"App"},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,62]}},"copy":["query","mutation","queryStep","mutationStep"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[258,1]}},"type":"ObjectUpdate","updates":[["subscription",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[259,24],"start":[259,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,102],"start":[259,20]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[259,39],"start":[259,26]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,54],"start":[259,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,54],"start":[259,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[259,101],"start":[259,26]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,100],"start":[259,56]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[259,83],"start":[259,78]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["subscriptionStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[260,28],"start":[260,24]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[260,91],"start":[260,24]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[260,40],"start":[260,30]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[260,55],"start":[260,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[260,55],"start":[260,41]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[260,90],"start":[260,30]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[260,89],"start":[260,57]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[260,89],"start":[260,76]}},"type":"Var","value":{"identifier":"subscriptions","sourcePos":[258,1]}},"type":"App"},"type":"App"},"type":"App"}]]},"type":"Let"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"withSubscriptions"},{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[215,44],"start":[215,35]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[215,79],"start":[215,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[218,43],"start":[218,36]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[218,62],"start":[218,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[217,64],"start":[217,55]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[217,99],"start":[217,55]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[220,63],"start":[220,56]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[220,88],"start":[220,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"subscriptions","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[214,71],"start":[214,52]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[221,4],"start":[214,52]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[221,4],"start":[215,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[215,25],"start":[215,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[215,33],"start":[215,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[215,33],"start":[215,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[215,80],"start":[215,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[215,79],"start":[215,35]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[215,62],"start":[215,57]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[216,22],"start":[216,15]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscription",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[217,23],"start":[217,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[217,101],"start":[217,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[217,38],"start":[217,25]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[217,53],"start":[217,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[217,53],"start":[217,39]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[217,100],"start":[217,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[217,99],"start":[217,55]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[217,82],"start":[217,77]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[218,26],"start":[218,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[218,34],"start":[218,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[218,34],"start":[218,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[218,63],"start":[218,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[218,62],"start":[218,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[218,62],"start":[218,55]}},"type":"Var","value":{"identifier":"queries","sourcePos":[214,1]}},"type":"App"},"type":"App"}],["mutationStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[219,26],"start":[219,19]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscriptionStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[220,27],"start":[220,23]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[220,90],"start":[220,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[220,39],"start":[220,29]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[220,54],"start":[220,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[220,54],"start":[220,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[220,89],"start":[220,29]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[220,88],"start":[220,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[220,88],"start":[220,75]}},"type":"Var","value":{"identifier":"subscriptions","sourcePos":[214,1]}},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLWithSubscriptions"},{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[199,44],"start":[199,35]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[199,79],"start":[199,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[202,43],"start":[202,36]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[202,62],"start":[202,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,56],"start":[200,47]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[200,91],"start":[200,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[203,55],"start":[203,48]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[203,76],"start":[203,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"mutations","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[198,63],"start":[198,44]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[205,4],"start":[198,44]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[205,4],"start":[199,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[199,25],"start":[199,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[199,33],"start":[199,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[199,33],"start":[199,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[199,80],"start":[199,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[199,79],"start":[199,35]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[199,62],"start":[199,57]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[200,19],"start":[200,15]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,93],"start":[200,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[200,34],"start":[200,21]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,45],"start":[200,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[200,45],"start":[200,35]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[200,92],"start":[200,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,91],"start":[200,47]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[200,74],"start":[200,69]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["subscription",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,26],"start":[201,19]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[202,26],"start":[202,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,34],"start":[202,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,34],"start":[202,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[202,63],"start":[202,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,62],"start":[202,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,62],"start":[202,55]}},"type":"Var","value":{"identifier":"queries","sourcePos":[198,1]}},"type":"App"},"type":"App"}],["mutationStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,23],"start":[203,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,78],"start":[203,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[203,35],"start":[203,25]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,46],"start":[203,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,46],"start":[203,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[203,77],"start":[203,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,76],"start":[203,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,76],"start":[203,67]}},"type":"Var","value":{"identifier":"mutations","sourcePos":[198,1]}},"type":"App"},"type":"App"},"type":"App"}],["subscriptionStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[204,30],"start":[204,23]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}]]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLWithMutations"},{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,48],"start":[182,39]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,83],"start":[182,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[185,47],"start":[185,40]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[185,66],"start":[185,40]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"argument":"opts","body":{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,8],"start":[180,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,8],"start":[181,5]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,8],"start":[182,7]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[182,29],"start":[182,16]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,37],"start":[182,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,37],"start":[182,30]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,84],"start":[182,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,83],"start":[182,39]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[182,66],"start":[182,61]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[183,26],"start":[183,19]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscription",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[184,30],"start":[184,23]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[185,30],"start":[185,20]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,38],"start":[185,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,38],"start":[185,31]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,67],"start":[185,20]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,66],"start":[185,40]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,66],"start":[185,59]}},"type":"Var","value":{"identifier":"queries","sourcePos":[179,1]}},"type":"App"},"type":"App"}],["mutationStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[186,30],"start":[186,23]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscriptionStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[187,34],"start":[187,27]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}]]}},"identifier":"base"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,3]}},"binderType":"LiteralBinder","literal":{"literalType":"BooleanLiteral","value":true}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[189,49],"start":[189,30]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[189,54],"start":[189,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[189,54],"start":[189,50]}},"type":"Var","value":{"identifier":"base","sourcePos":[181,5]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,3]}},"binderType":"NullBinder"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,60]}},"type":"Var","value":{"identifier":"base","sourcePos":[181,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[189,24],"start":[189,6]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[189,10],"start":[189,6]}},"type":"Var","value":{"identifier":"opts","sourcePos":[179,1]}},"fieldName":"introspection","type":"Accessor"}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLOpts"},{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[233,44],"start":[233,35]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[233,79],"start":[233,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[236,43],"start":[236,36]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[236,62],"start":[236,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[234,56],"start":[234,47]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[234,91],"start":[234,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[237,55],"start":[237,48]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[237,76],"start":[237,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"dictGqlSchema2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[235,64],"start":[235,55]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[235,99],"start":[235,55]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[238,63],"start":[238,56]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[238,88],"start":[238,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"mutations","body":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"subscriptions","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[232,68],"start":[232,49]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[239,4],"start":[232,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[239,4],"start":[233,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[233,25],"start":[233,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,33],"start":[233,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[233,33],"start":[233,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[233,80],"start":[233,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,79],"start":[233,35]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,62],"start":[233,57]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,19],"start":[234,15]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,93],"start":[234,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[234,34],"start":[234,21]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,45],"start":[234,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[234,45],"start":[234,35]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[234,92],"start":[234,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,91],"start":[234,47]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,74],"start":[234,69]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["subscription",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,23],"start":[235,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,101],"start":[235,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[235,38],"start":[235,25]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,53],"start":[235,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[235,53],"start":[235,39]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[235,100],"start":[235,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,99],"start":[235,55]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,82],"start":[235,77]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[236,26],"start":[236,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[236,34],"start":[236,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[236,34],"start":[236,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[236,63],"start":[236,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[236,62],"start":[236,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[236,62],"start":[236,55]}},"type":"Var","value":{"identifier":"queries","sourcePos":[232,1]}},"type":"App"},"type":"App"}],["mutationStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[237,23],"start":[237,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[237,78],"start":[237,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[237,35],"start":[237,25]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[237,46],"start":[237,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[237,46],"start":[237,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[237,77],"start":[237,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[237,76],"start":[237,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[237,76],"start":[237,67]}},"type":"Var","value":{"identifier":"mutations","sourcePos":[232,1]}},"type":"App"},"type":"App"},"type":"App"}],["subscriptionStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[238,27],"start":[238,23]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[238,90],"start":[238,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[238,39],"start":[238,29]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[238,54],"start":[238,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[238,54],"start":[238,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[238,89],"start":[238,29]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[238,88],"start":[238,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[238,88],"start":[238,75]}},"type":"Var","value":{"identifier":"subscriptions","sourcePos":[232,1]}},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLFull"},{"annotation":{"meta":null,"sourceSpan":{"end":[170,27],"start":[165,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[170,27],"start":[165,1]}},"argument":"dictGqlSchema","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[171,27],"start":[171,14]}},"type":"Var","value":{"identifier":"mkGraphQLOpts","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[171,27],"start":[171,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"type":"Abs"},"identifier":"mkGraphQL'"},{"annotation":{"meta":null,"sourceSpan":{"end":[162,27],"start":[158,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[162,27],"start":[158,1]}},"argument":"dictGqlSchema","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[163,26],"start":[163,13]}},"type":"Var","value":{"identifier":"mkGraphQLOpts","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[163,50],"start":[163,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[163,50],"start":[163,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[163,50],"start":[163,27]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["introspection",{"annotation":{"meta":null,"sourceSpan":{"end":[163,48],"start":[163,44]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}}]]}},"type":"App"},"type":"Abs"},"identifier":"mkGraphQL"},{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[145,20],"start":[145,11]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[145,58],"start":[145,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[146,18],"start":[146,11]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[146,64],"start":[146,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[147,20],"start":[147,11]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[147,58],"start":[147,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[148,18],"start":[148,11]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[148,64],"start":[148,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"dictGqlSchema2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[149,20],"start":[149,11]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[149,58],"start":[149,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[150,18],"start":[150,11]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[150,64],"start":[150,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"impl","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[143,4],"start":[136,16]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[149,58],"start":[149,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[149,58],"start":[149,11]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[149,38],"start":[149,33]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"sType"},{"annotation":{"meta":null,"sourceSpan":{"end":[150,64],"start":[150,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,64],"start":[150,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[150,43],"start":[150,31]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,48],"start":[150,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,48],"start":[150,44]}},"type":"Var","value":{"identifier":"impl","sourcePos":[136,1]}},"type":"App"},"type":"App"},"identifier":"sStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[145,58],"start":[145,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[145,58],"start":[145,11]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[145,38],"start":[145,33]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"qType"},{"annotation":{"meta":null,"sourceSpan":{"end":[146,64],"start":[146,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,64],"start":[146,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[146,43],"start":[146,31]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,48],"start":[146,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,48],"start":[146,44]}},"type":"Var","value":{"identifier":"impl","sourcePos":[136,1]}},"type":"App"},"type":"App"},"identifier":"qStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"argument":"step","body":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"argument":"ty","body":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,31]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[152,24],"start":[152,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[152,17],"start":[152,16]}},"binderType":"NullBinder"},{"annotation":{"meta":null,"sourceSpan":{"end":[152,24],"start":[152,18]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expressions":[{"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[152,56],"start":[152,49]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"guard":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[152,38],"start":[152,27]}},"type":"Var","value":{"identifier":"isEmpty","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":null,"sourceSpan":{"end":[152,45],"start":[152,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[152,45],"start":[152,39]}},"type":"Var","value":{"identifier":"fields","sourcePos":[152,18]}},"type":"App"}}],"isGuarded":true},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[153,6],"start":[153,5]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[153,14],"start":[153,10]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[153,10]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[153,29],"start":[153,16]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[153,34],"start":[153,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[153,34],"start":[153,30]}},"type":"Var","value":{"identifier":"name","sourcePos":[151,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[153,37],"start":[153,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[153,37],"start":[153,35]}},"type":"Var","value":{"identifier":"ty","sourcePos":[151,3]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[151,40],"start":[151,36]}},"type":"Var","value":{"identifier":"step","sourcePos":[151,3]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"nonEmptyType"},{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,3]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,3]}},"argument":"step","body":{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,28]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[155,24],"start":[155,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[155,17],"start":[155,16]}},"binderType":"NullBinder"},{"annotation":{"meta":null,"sourceSpan":{"end":[155,24],"start":[155,18]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expressions":[{"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[155,56],"start":[155,49]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"guard":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[155,38],"start":[155,27]}},"type":"Var","value":{"identifier":"isEmpty","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":null,"sourceSpan":{"end":[155,45],"start":[155,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,45],"start":[155,39]}},"type":"Var","value":{"identifier":"fields","sourcePos":[155,18]}},"type":"App"}}],"isGuarded":true},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[156,6],"start":[156,5]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[156,14],"start":[156,10]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[156,10]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[156,26],"start":[156,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[156,31],"start":[156,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[156,31],"start":[156,27]}},"type":"Var","value":{"identifier":"name","sourcePos":[154,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[156,36],"start":[156,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[156,36],"start":[156,32]}},"type":"Var","value":{"identifier":"step","sourcePos":[154,3]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[154,37],"start":[154,33]}},"type":"Var","value":{"identifier":"step","sourcePos":[154,3]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"identifier":"nonEmptyStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[147,58],"start":[147,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,58],"start":[147,11]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[147,38],"start":[147,33]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"mType"},{"annotation":{"meta":null,"sourceSpan":{"end":[148,64],"start":[148,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,64],"start":[148,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[148,43],"start":[148,31]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,44]}},"type":"Var","value":{"identifier":"impl","sourcePos":[136,1]}},"type":"App"},"type":"App"},"identifier":"mStep"}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[136,35],"start":[136,16]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[143,4],"start":[136,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[143,4],"start":[137,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[137,25],"start":[137,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[137,33],"start":[137,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,33],"start":[137,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[137,39],"start":[137,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,39],"start":[137,34]}},"type":"Var","value":{"identifier":"qType","sourcePos":[145,3]}},"type":"App"}],["mutation",{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[138,27],"start":[138,15]}},"type":"Var","value":{"identifier":"nonEmptyType","sourcePos":[151,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,38],"start":[138,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,38],"start":[138,28]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,44],"start":[138,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,44],"start":[138,39]}},"type":"Var","value":{"identifier":"mStep","sourcePos":[148,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,50],"start":[138,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,50],"start":[138,45]}},"type":"Var","value":{"identifier":"mType","sourcePos":[147,3]}},"type":"App"}],["subscription",{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[139,31],"start":[139,19]}},"type":"Var","value":{"identifier":"nonEmptyType","sourcePos":[151,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[139,46],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,46],"start":[139,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[139,52],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,52],"start":[139,47]}},"type":"Var","value":{"identifier":"sStep","sourcePos":[150,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[139,58],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,58],"start":[139,53]}},"type":"Var","value":{"identifier":"sType","sourcePos":[149,3]}},"type":"App"}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[140,26],"start":[140,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[140,34],"start":[140,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[140,34],"start":[140,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[140,40],"start":[140,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[140,40],"start":[140,35]}},"type":"Var","value":{"identifier":"qStep","sourcePos":[146,3]}},"type":"App"}],["mutationStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[141,31],"start":[141,19]}},"type":"Var","value":{"identifier":"nonEmptyStep","sourcePos":[154,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,42],"start":[141,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,42],"start":[141,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,48],"start":[141,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,48],"start":[141,43]}},"type":"Var","value":{"identifier":"mStep","sourcePos":[148,3]}},"type":"App"}],["subscriptionStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[142,35],"start":[142,23]}},"type":"Var","value":{"identifier":"nonEmptyStep","sourcePos":[154,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[142,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[142,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[142,56],"start":[142,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,56],"start":[142,51]}},"type":"Var","value":{"identifier":"sStep","sourcePos":[150,3]}},"type":"App"}]]}},"type":"App"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"graphql"},{"annotation":{"meta":null,"sourceSpan":{"end":[270,118],"start":[270,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[270,118],"start":[270,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[270,118],"start":[270,1]}},"argument":"selections","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,45],"start":[271,34]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,48],"start":[271,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,48],"start":[271,46]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[271,59],"start":[271,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,59],"start":[271,49]}},"type":"Var","value":{"identifier":"selections","sourcePos":[271,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[271,76],"start":[271,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,76],"start":[271,60]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[271,66],"start":[271,60]}},"type":"Var","value":{"identifier":"schema","sourcePos":[271,1]}},"fieldName":"queryStep","type":"Accessor"},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"executeQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"argument":"fieldWrappers","body":{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"argument":"op","body":{"annotation":{"meta":null,"sourceSpan":{"end":[289,30],"start":[282,48]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[283,8],"start":[283,3]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Query","moduleName":["Prospero","Parser","AST"]},"typeName":{"identifier":"OperationType","moduleName":["Prospero","Parser","AST"]}}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[283,23],"start":[283,12]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[283,37],"start":[283,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[283,37],"start":[283,24]}},"type":"Var","value":{"identifier":"fieldWrappers","sourcePos":[282,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[283,51],"start":[283,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[283,51],"start":[283,38]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[283,40],"start":[283,38]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"selections","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[283,68],"start":[283,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[283,68],"start":[283,52]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[283,58],"start":[283,52]}},"type":"Var","value":{"identifier":"schema","sourcePos":[282,1]}},"fieldName":"queryStep","type":"Accessor"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[284,11],"start":[284,3]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Mutation","moduleName":["Prospero","Parser","AST"]},"typeName":{"identifier":"OperationType","moduleName":["Prospero","Parser","AST"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[286,30],"start":[284,15]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[285,14],"start":[285,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[285,14],"start":[285,10]}},"binderType":"VarBinder","identifier":"step"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[285,29],"start":[285,18]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[285,43],"start":[285,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[285,43],"start":[285,30]}},"type":"Var","value":{"identifier":"fieldWrappers","sourcePos":[282,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[285,57],"start":[285,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[285,57],"start":[285,44]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[285,46],"start":[285,44]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"selections","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[285,62],"start":[285,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[285,62],"start":[285,58]}},"type":"Var","value":{"identifier":"step","sourcePos":[285,10]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[286,12],"start":[286,5]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[286,30],"start":[286,16]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[286,30],"start":[286,21]}},"type":"Var","value":{"identifier":"NullValue","moduleName":["Prospero","ResponseValue"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[284,39],"start":[284,20]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[284,26],"start":[284,20]}},"type":"Var","value":{"identifier":"schema","sourcePos":[282,1]}},"fieldName":"mutationStep","type":"Accessor"}],"type":"Case"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[287,15],"start":[287,3]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Subscription","moduleName":["Prospero","Parser","AST"]},"typeName":{"identifier":"OperationType","moduleName":["Prospero","Parser","AST"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[289,30],"start":[287,19]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[288,14],"start":[288,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[288,14],"start":[288,10]}},"binderType":"VarBinder","identifier":"step"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[288,29],"start":[288,18]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[288,43],"start":[288,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[288,43],"start":[288,30]}},"type":"Var","value":{"identifier":"fieldWrappers","sourcePos":[282,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[288,57],"start":[288,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[288,57],"start":[288,44]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[288,46],"start":[288,44]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"selections","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[288,62],"start":[288,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[288,62],"start":[288,58]}},"type":"Var","value":{"identifier":"step","sourcePos":[288,10]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[289,12],"start":[289,5]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[289,30],"start":[289,16]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[289,30],"start":[289,21]}},"type":"Var","value":{"identifier":"NullValue","moduleName":["Prospero","ResponseValue"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[287,47],"start":[287,24]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[287,30],"start":[287,24]}},"type":"Var","value":{"identifier":"schema","sourcePos":[282,1]}},"fieldName":"subscriptionStep","type":"Accessor"}],"type":"Case"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[282,69],"start":[282,53]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[282,55],"start":[282,53]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"operationType","type":"Accessor"}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"executeOperationWith"},{"annotation":{"meta":null,"sourceSpan":{"end":[278,122],"start":[278,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[279,40],"start":[279,20]}},"type":"Var","value":{"identifier":"executeOperationWith","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,43],"start":[279,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[279,43],"start":[279,41]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"identifier":"executeOperation"}],"exports":["graphql","mkGraphQL","mkGraphQL'","mkGraphQLOpts","mkGraphQLWithMutations","mkGraphQLWithSubscriptions","mkGraphQLFull","withMutations","withSubscriptions","stripIntrospection","executeQuery","executeOperation","executeOperationWith","renameGqlType","renameStep","withFederation","recordRowRecord","implTypeNilRow","implTypeConsGqlQueryRecor","implTypeConsGqlQueryUnit","splitSchemaNilRowRowRowRo","splitSchemaConsGqlQueryRe","splitSchemaConsGqlQueryUn","splitSchemaConsGqlMutatio1","splitSchemaConsGqlMutatio","splitSchemaConsGqlSubscri"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[5,23],"start":[5,1]}},"moduleName":["Data","Map"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Data","Map","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Data","Ord"]},{"annotation":{"meta":null,"sourceSpan":{"end":[3,15],"start":[3,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[7,23],"start":[7,1]}},"moduleName":["Prim","Row"]},{"annotation":{"meta":null,"sourceSpan":{"end":[9,38],"start":[9,1]}},"moduleName":["Prim","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Execution"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Federation"]},{"annotation":{"meta":null,"sourceSpan":{"end":[15,66],"start":[15,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Introspection"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Parser","AST"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","ResponseValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Step"]},{"annotation":{"meta":null,"sourceSpan":{"end":[18,43],"start":[18,1]}},"moduleName":["Prospero","Subscription"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Type","Proxy"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Unsafe","Coerce"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Prospero","RootResolver"],"modulePath":"src/Prospero/RootResolver.purs","reExports":{},"sourceSpan":{"end":[303,111],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[267,58],"start":[267,48]}},"type":"Var","value":{"identifier":"delete","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[267,69],"start":[267,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ordString","moduleName":["Data","Ord"]}},"type":"App"},"identifier":"delete"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[286,20],"start":[286,16]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[286,30],"start":[286,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[62,48],"start":[53,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[62,48],"start":[53,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[62,48],"start":[53,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"SplitSchema$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[26,61],"start":[26,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[26,61],"start":[26,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[26,61],"start":[26,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"RecordRow$Dict"},{"annotation":{"meta":{"metaType":"IsTypeClassConstructor"},"sourceSpan":{"end":[32,131],"start":[32,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[32,131],"start":[32,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[32,131],"start":[32,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"ImplType$Dict"},{"annotation":{"meta":null,"sourceSpan":{"end":[64,49],"start":[64,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[64,49],"start":[64,1]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[64,49],"start":[64,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[64,49],"start":[64,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"splitSchemaNilRowRowRowRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[114,86],"start":[107,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[114,86],"start":[107,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsSubscripti"},{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[84,84],"start":[77,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[84,84],"start":[77,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsQueryUnit"},{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[74,97],"start":[67,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[74,97],"start":[67,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsQueryRecor"},{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[104,87],"start":[97,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[104,87],"start":[97,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsMutationUn"},{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[94,100],"start":[87,6]}},"type":"Var","value":{"identifier":"SplitSchema$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[94,100],"start":[87,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"splitSchemaConsMutationRe"},{"annotation":{"meta":null,"sourceSpan":{"end":[28,36],"start":[28,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[28,36],"start":[28,1]}},"type":"Var","value":{"identifier":"RecordRow$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[28,36],"start":[28,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[28,36],"start":[28,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"recordRowRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[34,37],"start":[34,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[34,37],"start":[34,1]}},"type":"Var","value":{"identifier":"ImplType$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[34,37],"start":[34,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[34,37],"start":[34,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"implTypeNilRow"},{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[43,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[43,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[43,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[43,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[48,64],"start":[43,6]}},"type":"Var","value":{"identifier":"ImplType$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[43,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[43,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"implTypeConsQueryUnit"},{"annotation":{"meta":null,"sourceSpan":{"end":[41,77],"start":[36,6]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[41,77],"start":[36,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[41,77],"start":[36,6]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[41,77],"start":[36,6]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[41,77],"start":[36,6]}},"type":"Var","value":{"identifier":"ImplType$Dict","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[41,77],"start":[36,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[41,77],"start":[36,6]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"implTypeConsQueryRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[263,88],"start":[263,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[263,88],"start":[263,1]}},"argument":"schema","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[264,60],"start":[264,29]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[266,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[266,14]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[267,27],"start":[267,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[267,20],"start":[267,16]}},"binderType":"VarBinder","identifier":"name"},{"annotation":{"meta":null,"sourceSpan":{"end":[267,27],"start":[267,21]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[267,41],"start":[267,31]}},"type":"Var","value":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]}},"annotation":{"meta":null,"sourceSpan":{"end":[267,46],"start":[267,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,46],"start":[267,42]}},"type":"Var","value":{"identifier":"name","sourcePos":[267,16]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[267,99],"start":[267,31]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"delete","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[267,69],"start":[267,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,69],"start":[267,59]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"__schema"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[267,98],"start":[267,48]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"delete","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[267,90],"start":[267,71]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,90],"start":[267,82]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"__type"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[267,97],"start":[267,71]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[267,97],"start":[267,91]}},"type":"Var","value":{"identifier":"fields","sourcePos":[267,21]}},"type":"App"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[268,10],"start":[268,5]}},"binderType":"VarBinder","identifier":"other"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[268,14]}},"type":"Var","value":{"identifier":"other","sourcePos":[268,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[266,35],"start":[266,19]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[266,25],"start":[266,19]}},"type":"Var","value":{"identifier":"schema","sourcePos":[264,1]}},"fieldName":"queryStep","type":"Accessor"}],"type":"Case"},"identifier":"stripped"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[264,60],"start":[264,29]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[268,19],"start":[264,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[264,35],"start":[264,29]}},"type":"Var","value":{"identifier":"schema","sourcePos":[264,1]}},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[264,60],"start":[264,29]}},"copy":["query","mutation","subscription","mutationStep","subscriptionStep"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[264,1]}},"type":"ObjectUpdate","updates":[["queryStep",{"annotation":{"meta":null,"sourceSpan":{"end":[264,58],"start":[264,50]}},"type":"Var","value":{"identifier":"stripped","sourcePos":[266,3]}}]]},"type":"Let"},"type":"Let"},"type":"Abs"},"identifier":"stripIntrospection"},{"annotation":{"meta":null,"sourceSpan":{"end":[302,112],"start":[302,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[302,112],"start":[302,1]}},"argument":"resolvers","body":{"annotation":{"meta":null,"sourceSpan":{"end":[302,112],"start":[302,1]}},"argument":"schema","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[303,54],"start":[303,35]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[303,35]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[303,74],"start":[303,56]}},"type":"Var","value":{"identifier":"stripIntrospection","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[303,110],"start":[303,56]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[303,92],"start":[303,76]}},"type":"Var","value":{"identifier":"injectFederation","moduleName":["Prospero","Federation"]}},"annotation":{"meta":null,"sourceSpan":{"end":[303,102],"start":[303,76]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[303,102],"start":[303,93]}},"type":"Var","value":{"identifier":"resolvers","sourcePos":[303,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[303,109],"start":[303,76]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[303,109],"start":[303,103]}},"type":"Var","value":{"identifier":"schema","sourcePos":[303,1]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"withFederation"},{"annotation":{"meta":null,"sourceSpan":{"end":[297,72],"start":[297,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[297,72],"start":[297,1]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[300,9],"start":[298,19]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[300,9],"start":[298,19]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[299,22],"start":[299,3]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[299,15],"start":[299,14]}},"binderType":"NullBinder"},{"annotation":{"meta":null,"sourceSpan":{"end":[299,22],"start":[299,16]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[299,36],"start":[299,26]}},"type":"Var","value":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]}},"annotation":{"meta":null,"sourceSpan":{"end":[299,41],"start":[299,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[299,41],"start":[299,37]}},"type":"Var","value":{"identifier":"name","sourcePos":[298,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[299,48],"start":[299,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[299,48],"start":[299,42]}},"type":"Var","value":{"identifier":"fields","sourcePos":[299,16]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[300,4],"start":[300,3]}},"binderType":"VarBinder","identifier":"s"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[300,9],"start":[300,8]}},"type":"Var","value":{"identifier":"s","sourcePos":[300,3]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"identifier":"renameStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[291,46],"start":[291,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[291,46],"start":[291,1]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,22]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,22]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,28],"start":[293,3]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,27],"start":[293,16]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[293,27],"start":[293,26]}},"binderType":"VarBinder","identifier":"r"}],"constructorName":{"identifier":"NamedType","moduleName":["Prospero","Types"]},"typeName":{"identifier":"GqlType","moduleName":["Prospero","Types"]}}],"constructorName":{"identifier":"NonNullType","moduleName":["Prospero","Types"]},"typeName":{"identifier":"GqlType","moduleName":["Prospero","Types"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,43],"start":[293,32]}},"type":"Var","value":{"identifier":"NonNullType","moduleName":["Prospero","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[293,75],"start":[293,32]}},"argument":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[293,54],"start":[293,45]}},"type":"Var","value":{"identifier":"NamedType","moduleName":["Prospero","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[293,74],"start":[293,45]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[293,73],"start":[293,56]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[293,57],"start":[293,56]}},"type":"Var","value":{"identifier":"r","sourcePos":[293,26]}},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[293,73],"start":[293,56]}},"copy":["kind","description","fields","enumValues","possibleTypes","keys"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[292,1]}},"type":"ObjectUpdate","updates":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[293,71],"start":[293,67]}},"type":"Var","value":{"identifier":"name","sourcePos":[292,1]}}]]},"type":"Let"},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[294,14],"start":[294,3]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[294,14],"start":[294,13]}},"binderType":"VarBinder","identifier":"r"}],"constructorName":{"identifier":"NamedType","moduleName":["Prospero","Types"]},"typeName":{"identifier":"GqlType","moduleName":["Prospero","Types"]}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[294,27],"start":[294,18]}},"type":"Var","value":{"identifier":"NamedType","moduleName":["Prospero","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[294,47],"start":[294,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[294,46],"start":[294,29]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[292,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[294,30],"start":[294,29]}},"type":"Var","value":{"identifier":"r","sourcePos":[294,13]}},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[294,46],"start":[294,29]}},"copy":["kind","description","fields","enumValues","possibleTypes","keys"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[292,1]}},"type":"ObjectUpdate","updates":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[294,44],"start":[294,40]}},"type":"Var","value":{"identifier":"name","sourcePos":[292,1]}}]]},"type":"Let"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[295,4],"start":[295,3]}},"binderType":"VarBinder","identifier":"t"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[295,9],"start":[295,8]}},"type":"Var","value":{"identifier":"t","sourcePos":[295,3]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"identifier":"renameGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[248,57],"start":[248,48]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[248,92],"start":[248,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[249,56],"start":[249,49]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[249,77],"start":[249,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[246,26],"start":[241,1]}},"argument":"mutations","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[247,53],"start":[247,34]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,54]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[247,73],"start":[247,55]}},"type":"Var","value":{"identifier":"stripIntrospection","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[247,80],"start":[247,55]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[247,80],"start":[247,74]}},"type":"Var","value":{"identifier":"schema","sourcePos":[247,1]}},"type":"App"},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[250,4],"start":[247,54]}},"copy":["query","subscription","queryStep","subscriptionStep"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[247,1]}},"type":"ObjectUpdate","updates":[["mutation",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[248,20],"start":[248,16]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[248,94],"start":[248,16]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[248,35],"start":[248,22]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[248,46],"start":[248,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[248,46],"start":[248,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[248,93],"start":[248,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[248,92],"start":[248,48]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[248,75],"start":[248,70]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["mutationStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[249,24],"start":[249,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,79],"start":[249,20]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[249,36],"start":[249,26]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,47],"start":[249,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[249,47],"start":[249,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[249,78],"start":[249,26]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,77],"start":[249,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[249,77],"start":[249,68]}},"type":"Var","value":{"identifier":"mutations","sourcePos":[247,1]}},"type":"App"},"type":"App"},"type":"App"}]]},"type":"Let"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"withMutations"},{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[259,65],"start":[259,56]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[259,100],"start":[259,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[260,64],"start":[260,57]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[260,89],"start":[260,57]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[257,26],"start":[252,1]}},"argument":"subscriptions","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[258,61],"start":[258,42]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,42]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,62]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[258,81],"start":[258,63]}},"type":"Var","value":{"identifier":"stripIntrospection","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[258,88],"start":[258,63]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[258,88],"start":[258,82]}},"type":"Var","value":{"identifier":"schema","sourcePos":[258,1]}},"type":"App"},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[261,4],"start":[258,62]}},"copy":["query","mutation","queryStep","mutationStep"],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[258,1]}},"type":"ObjectUpdate","updates":[["subscription",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[259,24],"start":[259,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,102],"start":[259,20]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[259,39],"start":[259,26]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,54],"start":[259,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,54],"start":[259,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[259,101],"start":[259,26]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,100],"start":[259,56]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[259,83],"start":[259,78]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["subscriptionStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[260,28],"start":[260,24]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[260,91],"start":[260,24]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[260,40],"start":[260,30]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[260,55],"start":[260,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[260,55],"start":[260,41]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[260,90],"start":[260,30]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[260,89],"start":[260,57]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[260,89],"start":[260,76]}},"type":"Var","value":{"identifier":"subscriptions","sourcePos":[258,1]}},"type":"App"},"type":"App"},"type":"App"}]]},"type":"Let"},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"withSubscriptions"},{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[215,44],"start":[215,35]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[215,79],"start":[215,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[218,43],"start":[218,36]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[218,62],"start":[218,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[217,64],"start":[217,55]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[217,99],"start":[217,55]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[220,63],"start":[220,56]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[220,88],"start":[220,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[213,27],"start":[207,1]}},"argument":"subscriptions","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[214,71],"start":[214,52]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[221,4],"start":[214,52]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[221,4],"start":[215,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[215,25],"start":[215,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[215,33],"start":[215,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[215,33],"start":[215,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[215,80],"start":[215,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[215,79],"start":[215,35]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[215,62],"start":[215,57]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[216,22],"start":[216,15]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscription",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[217,23],"start":[217,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[217,101],"start":[217,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[217,38],"start":[217,25]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[217,53],"start":[217,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[217,53],"start":[217,39]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[217,100],"start":[217,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[217,99],"start":[217,55]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[217,82],"start":[217,77]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[218,26],"start":[218,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[218,34],"start":[218,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[218,34],"start":[218,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[218,63],"start":[218,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[218,62],"start":[218,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[218,62],"start":[218,55]}},"type":"Var","value":{"identifier":"queries","sourcePos":[214,1]}},"type":"App"},"type":"App"}],["mutationStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[219,26],"start":[219,19]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscriptionStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[220,27],"start":[220,23]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[220,90],"start":[220,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[220,39],"start":[220,29]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[220,54],"start":[220,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[220,54],"start":[220,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[220,89],"start":[220,29]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[220,88],"start":[220,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[220,88],"start":[220,75]}},"type":"Var","value":{"identifier":"subscriptions","sourcePos":[214,1]}},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLWithSubscriptions"},{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[199,44],"start":[199,35]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[199,79],"start":[199,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[202,43],"start":[202,36]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[202,62],"start":[202,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[200,56],"start":[200,47]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[200,91],"start":[200,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[203,55],"start":[203,48]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[203,76],"start":[203,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[197,27],"start":[191,1]}},"argument":"mutations","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[198,63],"start":[198,44]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[205,4],"start":[198,44]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[205,4],"start":[199,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[199,25],"start":[199,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[199,33],"start":[199,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[199,33],"start":[199,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[199,80],"start":[199,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[199,79],"start":[199,35]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[199,62],"start":[199,57]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[200,19],"start":[200,15]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,93],"start":[200,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[200,34],"start":[200,21]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,45],"start":[200,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[200,45],"start":[200,35]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[200,92],"start":[200,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[200,91],"start":[200,47]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[200,74],"start":[200,69]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["subscription",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,26],"start":[201,19]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[202,26],"start":[202,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,34],"start":[202,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,34],"start":[202,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[202,63],"start":[202,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,62],"start":[202,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,62],"start":[202,55]}},"type":"Var","value":{"identifier":"queries","sourcePos":[198,1]}},"type":"App"},"type":"App"}],["mutationStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,23],"start":[203,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,78],"start":[203,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[203,35],"start":[203,25]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,46],"start":[203,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,46],"start":[203,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[203,77],"start":[203,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,76],"start":[203,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,76],"start":[203,67]}},"type":"Var","value":{"identifier":"mutations","sourcePos":[198,1]}},"type":"App"},"type":"App"},"type":"App"}],["subscriptionStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[204,30],"start":[204,23]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}]]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLWithMutations"},{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,48],"start":[182,39]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,83],"start":[182,39]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[185,47],"start":[185,40]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[185,66],"start":[185,40]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"argument":"opts","body":{"annotation":{"meta":null,"sourceSpan":{"end":[178,27],"start":[173,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,8],"start":[180,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,8],"start":[181,5]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,8],"start":[182,7]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[182,29],"start":[182,16]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,37],"start":[182,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,37],"start":[182,30]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,84],"start":[182,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,83],"start":[182,39]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[182,66],"start":[182,61]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[183,26],"start":[183,19]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscription",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[184,30],"start":[184,23]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[185,30],"start":[185,20]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,38],"start":[185,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,38],"start":[185,31]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,67],"start":[185,20]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,66],"start":[185,40]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,66],"start":[185,59]}},"type":"Var","value":{"identifier":"queries","sourcePos":[179,1]}},"type":"App"},"type":"App"}],["mutationStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[186,30],"start":[186,23]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}],["subscriptionStep",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[187,34],"start":[187,27]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}}]]}},"identifier":"base"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,3]}},"binderType":"LiteralBinder","literal":{"literalType":"BooleanLiteral","value":true}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[189,49],"start":[189,30]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[189,54],"start":[189,30]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[189,54],"start":[189,50]}},"type":"Var","value":{"identifier":"base","sourcePos":[181,5]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,3]}},"binderType":"NullBinder"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[189,64],"start":[189,60]}},"type":"Var","value":{"identifier":"base","sourcePos":[181,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[189,24],"start":[189,6]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[189,10],"start":[189,6]}},"type":"Var","value":{"identifier":"opts","sourcePos":[179,1]}},"fieldName":"introspection","type":"Accessor"}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLOpts"},{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[233,44],"start":[233,35]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[233,79],"start":[233,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[236,43],"start":[236,36]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[236,62],"start":[236,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[234,56],"start":[234,47]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[234,91],"start":[234,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[237,55],"start":[237,48]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[237,76],"start":[237,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"dictGqlSchema2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[235,64],"start":[235,55]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[235,99],"start":[235,55]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[238,63],"start":[238,56]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[238,88],"start":[238,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"queries","body":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"mutations","body":{"annotation":{"meta":null,"sourceSpan":{"end":[231,27],"start":[223,1]}},"argument":"subscriptions","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[232,68],"start":[232,49]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[239,4],"start":[232,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[239,4],"start":[233,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[233,25],"start":[233,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,33],"start":[233,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[233,33],"start":[233,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[233,80],"start":[233,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[233,79],"start":[233,35]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[233,62],"start":[233,57]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"}],["mutation",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,19],"start":[234,15]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,93],"start":[234,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[234,34],"start":[234,21]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,45],"start":[234,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[234,45],"start":[234,35]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[234,92],"start":[234,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[234,91],"start":[234,47]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[234,74],"start":[234,69]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["subscription",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,23],"start":[235,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,101],"start":[235,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[235,38],"start":[235,25]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,53],"start":[235,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[235,53],"start":[235,39]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[235,100],"start":[235,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[235,99],"start":[235,55]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[235,82],"start":[235,77]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"type":"App"},"type":"App"}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[236,26],"start":[236,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[236,34],"start":[236,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[236,34],"start":[236,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[236,63],"start":[236,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[236,62],"start":[236,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[236,62],"start":[236,55]}},"type":"Var","value":{"identifier":"queries","sourcePos":[232,1]}},"type":"App"},"type":"App"}],["mutationStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[237,23],"start":[237,19]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[237,78],"start":[237,19]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[237,35],"start":[237,25]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[237,46],"start":[237,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[237,46],"start":[237,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[237,77],"start":[237,25]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[237,76],"start":[237,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[237,76],"start":[237,67]}},"type":"Var","value":{"identifier":"mutations","sourcePos":[232,1]}},"type":"App"},"type":"App"},"type":"App"}],["subscriptionStep",{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[238,27],"start":[238,23]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[238,90],"start":[238,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[238,39],"start":[238,29]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[238,54],"start":[238,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[238,54],"start":[238,40]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[238,89],"start":[238,29]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[238,88],"start":[238,56]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[238,88],"start":[238,75]}},"type":"Var","value":{"identifier":"subscriptions","sourcePos":[232,1]}},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"identifier":"mkGraphQLFull"},{"annotation":{"meta":null,"sourceSpan":{"end":[170,27],"start":[165,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[170,27],"start":[165,1]}},"argument":"dictGqlSchema","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[171,27],"start":[171,14]}},"type":"Var","value":{"identifier":"mkGraphQLOpts","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[171,27],"start":[171,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"type":"Abs"},"identifier":"mkGraphQL'"},{"annotation":{"meta":null,"sourceSpan":{"end":[162,27],"start":[158,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[162,27],"start":[158,1]}},"argument":"dictGqlSchema","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[163,26],"start":[163,13]}},"type":"Var","value":{"identifier":"mkGraphQLOpts","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[163,50],"start":[163,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[163,50],"start":[163,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[163,50],"start":[163,27]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["introspection",{"annotation":{"meta":null,"sourceSpan":{"end":[163,48],"start":[163,44]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}}]]}},"type":"App"},"type":"Abs"},"identifier":"mkGraphQL"},{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"dictGqlSchema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[145,20],"start":[145,11]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[145,58],"start":[145,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[146,18],"start":[146,11]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[146,64],"start":[146,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"dictGqlSchema1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[147,20],"start":[147,11]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[147,58],"start":[147,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[148,18],"start":[148,11]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[148,64],"start":[148,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema1","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"dictGqlSchema2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[149,20],"start":[149,11]}},"type":"Var","value":{"identifier":"toGqlType","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[149,58],"start":[149,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"toGqlType2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[150,18],"start":[150,11]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[150,64],"start":[150,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"dictGqlSchema2","sourcePos":[0,0]}},"type":"App"},"identifier":"resolve2"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,27],"start":[126,1]}},"argument":"impl","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[143,4],"start":[136,16]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[149,58],"start":[149,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[149,58],"start":[149,11]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[149,38],"start":[149,33]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"sType"},{"annotation":{"meta":null,"sourceSpan":{"end":[150,64],"start":[150,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve2","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,64],"start":[150,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[150,43],"start":[150,31]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,48],"start":[150,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,48],"start":[150,44]}},"type":"Var","value":{"identifier":"impl","sourcePos":[136,1]}},"type":"App"},"type":"App"},"identifier":"sStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[145,58],"start":[145,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[145,58],"start":[145,11]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[145,38],"start":[145,33]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"qType"},{"annotation":{"meta":null,"sourceSpan":{"end":[146,64],"start":[146,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,64],"start":[146,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[146,43],"start":[146,31]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,48],"start":[146,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,48],"start":[146,44]}},"type":"Var","value":{"identifier":"impl","sourcePos":[136,1]}},"type":"App"},"type":"App"},"identifier":"qStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"argument":"step","body":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,3]}},"argument":"ty","body":{"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[151,31]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[152,24],"start":[152,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[152,17],"start":[152,16]}},"binderType":"NullBinder"},{"annotation":{"meta":null,"sourceSpan":{"end":[152,24],"start":[152,18]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expressions":[{"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[152,56],"start":[152,49]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"guard":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[152,38],"start":[152,27]}},"type":"Var","value":{"identifier":"isEmpty","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":null,"sourceSpan":{"end":[152,45],"start":[152,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[152,45],"start":[152,39]}},"type":"Var","value":{"identifier":"fields","sourcePos":[152,18]}},"type":"App"}}],"isGuarded":true},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[153,6],"start":[153,5]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[153,14],"start":[153,10]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[153,38],"start":[153,10]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[153,29],"start":[153,16]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[153,34],"start":[153,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[153,34],"start":[153,30]}},"type":"Var","value":{"identifier":"name","sourcePos":[151,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[153,37],"start":[153,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[153,37],"start":[153,35]}},"type":"Var","value":{"identifier":"ty","sourcePos":[151,3]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[151,40],"start":[151,36]}},"type":"Var","value":{"identifier":"step","sourcePos":[151,3]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"nonEmptyType"},{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,3]}},"argument":"name","body":{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,3]}},"argument":"step","body":{"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[154,28]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[155,24],"start":[155,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[155,17],"start":[155,16]}},"binderType":"NullBinder"},{"annotation":{"meta":null,"sourceSpan":{"end":[155,24],"start":[155,18]}},"binderType":"VarBinder","identifier":"fields"}],"constructorName":{"identifier":"ObjectStep","moduleName":["Prospero","Step"]},"typeName":{"identifier":"Step","moduleName":["Prospero","Step"]}}],"expressions":[{"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[155,56],"start":[155,49]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"guard":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[155,38],"start":[155,27]}},"type":"Var","value":{"identifier":"isEmpty","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":null,"sourceSpan":{"end":[155,45],"start":[155,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,45],"start":[155,39]}},"type":"Var","value":{"identifier":"fields","sourcePos":[155,18]}},"type":"App"}}],"isGuarded":true},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[156,6],"start":[156,5]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[156,14],"start":[156,10]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[156,37],"start":[156,10]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[156,26],"start":[156,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[156,31],"start":[156,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[156,31],"start":[156,27]}},"type":"Var","value":{"identifier":"name","sourcePos":[154,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[156,36],"start":[156,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[156,36],"start":[156,32]}},"type":"Var","value":{"identifier":"step","sourcePos":[154,3]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[154,37],"start":[154,33]}},"type":"Var","value":{"identifier":"step","sourcePos":[154,3]}}],"type":"Case"},"type":"Abs"},"type":"Abs"},"identifier":"nonEmptyStep"},{"annotation":{"meta":null,"sourceSpan":{"end":[147,58],"start":[147,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toGqlType1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,58],"start":[147,11]}},"argument":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[147,38],"start":[147,33]}},"type":"Var","value":{"identifier":"Proxy","moduleName":["Type","Proxy"]}},"type":"App"},"identifier":"mType"},{"annotation":{"meta":null,"sourceSpan":{"end":[148,64],"start":[148,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve1","sourcePos":[0,0]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,64],"start":[148,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[148,43],"start":[148,31]}},"type":"Var","value":{"identifier":"unsafeCoerce","moduleName":["Unsafe","Coerce"]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,44]}},"type":"Var","value":{"identifier":"impl","sourcePos":[136,1]}},"type":"App"},"type":"App"},"identifier":"mStep"}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[136,35],"start":[136,16]}},"type":"Var","value":{"identifier":"injectIntrospection","moduleName":["Prospero","Introspection"]}},"annotation":{"meta":null,"sourceSpan":{"end":[143,4],"start":[136,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[143,4],"start":[137,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["query",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[137,25],"start":[137,12]}},"type":"Var","value":{"identifier":"renameGqlType","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[137,33],"start":[137,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,33],"start":[137,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[137,39],"start":[137,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,39],"start":[137,34]}},"type":"Var","value":{"identifier":"qType","sourcePos":[145,3]}},"type":"App"}],["mutation",{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[138,27],"start":[138,15]}},"type":"Var","value":{"identifier":"nonEmptyType","sourcePos":[151,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,38],"start":[138,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,38],"start":[138,28]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,44],"start":[138,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,44],"start":[138,39]}},"type":"Var","value":{"identifier":"mStep","sourcePos":[148,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,50],"start":[138,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,50],"start":[138,45]}},"type":"Var","value":{"identifier":"mType","sourcePos":[147,3]}},"type":"App"}],["subscription",{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[139,31],"start":[139,19]}},"type":"Var","value":{"identifier":"nonEmptyType","sourcePos":[151,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[139,46],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,46],"start":[139,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[139,52],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,52],"start":[139,47]}},"type":"Var","value":{"identifier":"sStep","sourcePos":[150,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[139,58],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,58],"start":[139,53]}},"type":"Var","value":{"identifier":"sType","sourcePos":[149,3]}},"type":"App"}],["queryStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[140,26],"start":[140,16]}},"type":"Var","value":{"identifier":"renameStep","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[140,34],"start":[140,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[140,34],"start":[140,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Query"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[140,40],"start":[140,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[140,40],"start":[140,35]}},"type":"Var","value":{"identifier":"qStep","sourcePos":[146,3]}},"type":"App"}],["mutationStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[141,31],"start":[141,19]}},"type":"Var","value":{"identifier":"nonEmptyStep","sourcePos":[154,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,42],"start":[141,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,42],"start":[141,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Mutation"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,48],"start":[141,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,48],"start":[141,43]}},"type":"Var","value":{"identifier":"mStep","sourcePos":[148,3]}},"type":"App"}],["subscriptionStep",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[142,35],"start":[142,23]}},"type":"Var","value":{"identifier":"nonEmptyStep","sourcePos":[154,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[142,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[142,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Subscription"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[142,56],"start":[142,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,56],"start":[142,51]}},"type":"Var","value":{"identifier":"sStep","sourcePos":[150,3]}},"type":"App"}]]}},"type":"App"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Let"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"graphql"},{"annotation":{"meta":null,"sourceSpan":{"end":[270,118],"start":[270,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[270,118],"start":[270,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[270,118],"start":[270,1]}},"argument":"selections","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,45],"start":[271,34]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,48],"start":[271,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,48],"start":[271,46]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[271,59],"start":[271,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,59],"start":[271,49]}},"type":"Var","value":{"identifier":"selections","sourcePos":[271,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[271,76],"start":[271,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,76],"start":[271,60]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[271,66],"start":[271,60]}},"type":"Var","value":{"identifier":"schema","sourcePos":[271,1]}},"fieldName":"queryStep","type":"Accessor"},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"executeQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"argument":"fieldWrappers","body":{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"argument":"schema","body":{"annotation":{"meta":null,"sourceSpan":{"end":[281,161],"start":[281,1]}},"argument":"op","body":{"annotation":{"meta":null,"sourceSpan":{"end":[289,30],"start":[282,48]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[283,8],"start":[283,3]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Query","moduleName":["Prospero","Parser","AST"]},"typeName":{"identifier":"OperationType","moduleName":["Prospero","Parser","AST"]}}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[283,23],"start":[283,12]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[283,37],"start":[283,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[283,37],"start":[283,24]}},"type":"Var","value":{"identifier":"fieldWrappers","sourcePos":[282,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[283,51],"start":[283,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[283,51],"start":[283,38]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[283,40],"start":[283,38]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"selections","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[283,68],"start":[283,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[283,68],"start":[283,52]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[283,58],"start":[283,52]}},"type":"Var","value":{"identifier":"schema","sourcePos":[282,1]}},"fieldName":"queryStep","type":"Accessor"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[284,11],"start":[284,3]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Mutation","moduleName":["Prospero","Parser","AST"]},"typeName":{"identifier":"OperationType","moduleName":["Prospero","Parser","AST"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[286,30],"start":[284,15]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[285,14],"start":[285,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[285,14],"start":[285,10]}},"binderType":"VarBinder","identifier":"step"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[285,29],"start":[285,18]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[285,43],"start":[285,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[285,43],"start":[285,30]}},"type":"Var","value":{"identifier":"fieldWrappers","sourcePos":[282,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[285,57],"start":[285,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[285,57],"start":[285,44]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[285,46],"start":[285,44]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"selections","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[285,62],"start":[285,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[285,62],"start":[285,58]}},"type":"Var","value":{"identifier":"step","sourcePos":[285,10]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[286,12],"start":[286,5]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[286,30],"start":[286,16]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[286,30],"start":[286,21]}},"type":"Var","value":{"identifier":"NullValue","moduleName":["Prospero","ResponseValue"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[284,39],"start":[284,20]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[284,26],"start":[284,20]}},"type":"Var","value":{"identifier":"schema","sourcePos":[282,1]}},"fieldName":"mutationStep","type":"Accessor"}],"type":"Case"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[287,15],"start":[287,3]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Subscription","moduleName":["Prospero","Parser","AST"]},"typeName":{"identifier":"OperationType","moduleName":["Prospero","Parser","AST"]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[289,30],"start":[287,19]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[288,14],"start":[288,5]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[288,14],"start":[288,10]}},"binderType":"VarBinder","identifier":"step"}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[288,29],"start":[288,18]}},"type":"Var","value":{"identifier":"executeStep","moduleName":["Prospero","Execution"]}},"annotation":{"meta":null,"sourceSpan":{"end":[288,43],"start":[288,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[288,43],"start":[288,30]}},"type":"Var","value":{"identifier":"fieldWrappers","sourcePos":[282,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[288,57],"start":[288,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[288,57],"start":[288,44]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[288,46],"start":[288,44]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"selections","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[288,62],"start":[288,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[288,62],"start":[288,58]}},"type":"Var","value":{"identifier":"step","sourcePos":[288,10]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[289,12],"start":[289,5]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[289,30],"start":[289,16]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[289,30],"start":[289,21]}},"type":"Var","value":{"identifier":"NullValue","moduleName":["Prospero","ResponseValue"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[287,47],"start":[287,24]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[287,30],"start":[287,24]}},"type":"Var","value":{"identifier":"schema","sourcePos":[282,1]}},"fieldName":"subscriptionStep","type":"Accessor"}],"type":"Case"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[282,69],"start":[282,53]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[282,55],"start":[282,53]}},"type":"Var","value":{"identifier":"op","sourcePos":[282,1]}},"fieldName":"operationType","type":"Accessor"}],"type":"Case"},"type":"Abs"},"type":"Abs"},"type":"Abs"},"identifier":"executeOperationWith"},{"annotation":{"meta":null,"sourceSpan":{"end":[278,122],"start":[278,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[279,40],"start":[279,20]}},"type":"Var","value":{"identifier":"executeOperationWith","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,43],"start":[279,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[279,43],"start":[279,41]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"identifier":"executeOperation"}],"exports":["graphql","mkGraphQL","mkGraphQL'","mkGraphQLOpts","mkGraphQLWithMutations","mkGraphQLWithSubscriptions","mkGraphQLFull","withMutations","withSubscriptions","stripIntrospection","executeQuery","executeOperation","executeOperationWith","renameGqlType","renameStep","withFederation","recordRowRecord","implTypeNilRow","implTypeConsQueryRecord","implTypeConsQueryUnit","splitSchemaNilRowRowRowRo","splitSchemaConsQueryRecor","splitSchemaConsQueryUnit","splitSchemaConsMutationRe","splitSchemaConsMutationUn","splitSchemaConsSubscripti"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[5,23],"start":[5,1]}},"moduleName":["Data","Map"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Data","Map","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Data","Ord"]},{"annotation":{"meta":null,"sourceSpan":{"end":[3,15],"start":[3,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[7,23],"start":[7,1]}},"moduleName":["Prim","Row"]},{"annotation":{"meta":null,"sourceSpan":{"end":[9,38],"start":[9,1]}},"moduleName":["Prim","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Execution"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Federation"]},{"annotation":{"meta":null,"sourceSpan":{"end":[15,57],"start":[15,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Introspection"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Parser","AST"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","ResponseValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Step"]},{"annotation":{"meta":null,"sourceSpan":{"end":[18,43],"start":[18,1]}},"moduleName":["Prospero","Subscription"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Prospero","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Type","Proxy"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Unsafe","Coerce"]},{"annotation":{"meta":null,"sourceSpan":{"end":[303,111],"start":[1,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Prospero","RootResolver"],"modulePath":"src/Prospero/RootResolver.purs","reExports":{},"sourceSpan":{"end":[303,111],"start":[1,1]}}
output/Prospero.RootResolver/docs.json+1−1
@@ -1 +1 @@
1−{"comments":null,"declarations":[{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"RecordRow"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[28,36],"name":"src/Prospero/RootResolver.purs","start":[28,1]},"title":"<anonymous>"}],"comments":"Extracts the row from a Record type\n","info":{"arguments":[["rec",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["row",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rec"],["row"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[26,61],"name":"src/Prospero/RootResolver.purs","start":[26,1]},"title":"RecordRow"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"ImplType"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[34,37],"name":"src/Prospero/RootResolver.purs","start":[34,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"ImplType"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"ImplType"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[41,80],"name":"src/Prospero/RootResolver.purs","start":[36,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"ImplType"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"ImplType"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[48,67],"name":"src/Prospero/RootResolver.purs","start":[43,6]},"title":"<anonymous>"}],"comments":"Derives the Om-wrapped implementation row from a pure schema row.\nPlain fields get wrapped in Om, function fields get their return type wrapped.\n","info":{"arguments":[["ctx",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["errs",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["schemaRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["implRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["ctx","errs","schemaRL"],["implRow"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[32,131],"name":"src/Prospero/RootResolver.purs","start":[32,1]},"title":"ImplType"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[64,49],"name":"src/Prospero/RootResolver.purs","start":[64,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[74,100],"name":"src/Prospero/RootResolver.purs","start":[67,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlQuery"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[84,87],"name":"src/Prospero/RootResolver.purs","start":[77,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[94,103],"name":"src/Prospero/RootResolver.purs","start":[87,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlMutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[104,90],"name":"src/Prospero/RootResolver.purs","start":[97,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Subscription"],"EventSource"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Subscription"],"EventSource"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"GqlSubscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[114,89],"name":"src/Prospero/RootResolver.purs","start":[107,6]},"title":"<anonymous>"}],"comments":"Walks a schema RowList and partitions fields into query/mutation/subscription\nrows based on the GqlQuery/GqlMutation/GqlSubscription wrapper, plus a\ncombined implementation row.\n","info":{"arguments":[["ctx",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["errs",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["schemaRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["implRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["qRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["mRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["sRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["ctx","errs","schemaRL"],["implRow","qRow","mRow","sRow"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[62,48],"name":"src/Prospero/RootResolver.purs","start":[53,1]},"title":"SplitSchema"},{"children":[],"comments":null,"info":{"arguments":[["ctx",null],["errs",null],["schemaGql",null]],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["query",{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"},{"annotation":[],"contents":["mutation",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":["subscription",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":["queryStep",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":["mutationStep",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["subscriptionStep",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":{"keyword":"type","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[124,4],"name":"src/Prospero/RootResolver.purs","start":[117,1]},"title":"GraphQL"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"schema","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"implRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"schema","tag":"TypeVar"},{"annotation":[],"contents":"schemaRow","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"schemaRow","tag":"TypeVar"},{"annotation":[],"contents":"schemaRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"schemaRL","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"mRow","tag":"TypeVar"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[135,27],"name":"src/Prospero/RootResolver.purs","start":[126,1]},"title":"graphql"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[162,27],"name":"src/Prospero/RootResolver.purs","start":[158,1]},"title":"mkGraphQL"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["introspection",{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[170,27],"name":"src/Prospero/RootResolver.purs","start":[165,1]},"title":"mkGraphQL'"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["introspection",{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[178,27],"name":"src/Prospero/RootResolver.purs","start":[173,1]},"title":"mkGraphQLOpts"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"m","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[197,27],"name":"src/Prospero/RootResolver.purs","start":[191,1]},"title":"mkGraphQLWithMutations"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"s","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[213,27],"name":"src/Prospero/RootResolver.purs","start":[207,1]},"title":"mkGraphQLWithSubscriptions"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"m","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"s","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[231,27],"name":"src/Prospero/RootResolver.purs","start":[223,1]},"title":"mkGraphQLFull"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"m","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[246,26],"name":"src/Prospero/RootResolver.purs","start":[241,1]},"title":"withMutations"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"s","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[257,26],"name":"src/Prospero/RootResolver.purs","start":[252,1]},"title":"withSubscriptions"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[263,88],"name":"src/Prospero/RootResolver.purs","start":[263,1]},"title":"stripIntrospection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"schemaGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Execution"],"Selection"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","ResponseValue"],"ResponseValue"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[270,118],"name":"src/Prospero/RootResolver.purs","start":[270,1]},"title":"executeQuery"},{"children":[],"comments":null,"info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["operationType",{"annotation":[],"contents":[["Prospero","Parser","AST"],"OperationType"],"tag":"TypeConstructor"},{"annotation":[],"contents":["selections",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Execution"],"Selection"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[276,4],"name":"src/Prospero/RootResolver.purs","start":[273,1]},"title":"ParsedOperation"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"schemaGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","RootResolver"],"ParsedOperation"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","ResponseValue"],"ResponseValue"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[278,122],"name":"src/Prospero/RootResolver.purs","start":[278,1]},"title":"executeOperation"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Execution"],"FieldWrapperFn"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"schemaGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","RootResolver"],"ParsedOperation"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","ResponseValue"],"ResponseValue"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[281,161],"name":"src/Prospero/RootResolver.purs","start":[281,1]},"title":"executeOperationWith"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[291,46],"name":"src/Prospero/RootResolver.purs","start":[291,1]},"title":"renameGqlType"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[297,72],"name":"src/Prospero/RootResolver.purs","start":[297,1]},"title":"renameStep"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Federation"],"EntityResolvers"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[302,112],"name":"src/Prospero/RootResolver.purs","start":[302,1]},"title":"withFederation"}],"name":"Prospero.RootResolver","reExports":[]}
1+{"comments":null,"declarations":[{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"RecordRow"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"row","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[28,36],"name":"src/Prospero/RootResolver.purs","start":[28,1]},"title":"<anonymous>"}],"comments":"Extracts the row from a Record type\n","info":{"arguments":[["rec",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["row",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["rec"],["row"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[26,61],"name":"src/Prospero/RootResolver.purs","start":[26,1]},"title":"RecordRow"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"ImplType"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[34,37],"name":"src/Prospero/RootResolver.purs","start":[34,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"ImplType"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"ImplType"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[41,77],"name":"src/Prospero/RootResolver.purs","start":[36,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"ImplType"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"ImplType"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[48,64],"name":"src/Prospero/RootResolver.purs","start":[43,6]},"title":"<anonymous>"}],"comments":"Derives the Om-wrapped implementation row from a pure schema row.\nPlain fields get wrapped in Om, function fields get their return type wrapped.\n","info":{"arguments":[["ctx",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["errs",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["schemaRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["implRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["ctx","errs","schemaRL"],["implRow"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[32,131],"name":"src/Prospero/RootResolver.purs","start":[32,1]},"title":"ImplType"},{"children":[{"comments":null,"info":{"declType":"instance","dependencies":[],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim","RowList"],"Nil"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"TypeApp"}},"sourceSpan":{"end":[64,49],"name":"src/Prospero/RootResolver.purs","start":[64,1]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[74,97],"name":"src/Prospero/RootResolver.purs","start":[67,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Query"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[84,84],"name":"src/Prospero/RootResolver.purs","start":[77,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"args","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"result","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[94,100],"name":"src/Prospero/RootResolver.purs","start":[87,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Mutation"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Data","Unit"],"Unit"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[104,87],"name":"src/Prospero/RootResolver.purs","start":[97,6]},"title":"<anonymous>"},{"comments":null,"info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"tail","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"},{"annotation":[],"contents":"tailM","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Subscription"],"EventSource"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Subscription"],"EventSource"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailS","tag":"TypeVar"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Cons"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailImpl","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]},{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"name","tag":"TypeVar"},{"annotation":[],"contents":"tailS","tag":"TypeVar"}],"constraintClass":[["Prim","Row"],"Lacks"],"constraintData":null,"constraintKindArgs":[]}],"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"SplitSchema"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"Cons"],"tag":"TypeConstructor"},{"annotation":[],"contents":"name","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","GqlQuery"],"Subscription"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ty","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"tail","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailQ","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"tailM","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"tag":"TypeApp"}},"sourceSpan":{"end":[114,86],"name":"src/Prospero/RootResolver.purs","start":[107,6]},"title":"<anonymous>"}],"comments":"Walks a schema RowList and partitions fields into query/mutation/subscription\nrows based on the Query/Mutation/Subscription wrapper, plus a\ncombined implementation row.\n","info":{"arguments":[["ctx",{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],["errs",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["schemaRL",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["implRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["qRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["mRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],["sRow",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}]],"declType":"typeClass","fundeps":[[["ctx","errs","schemaRL"],["implRow","qRow","mRow","sRow"]]],"superclasses":[]},"kind":{"keyword":"class","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim","RowList"],"RowList"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Constraint"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[62,48],"name":"src/Prospero/RootResolver.purs","start":[53,1]},"title":"SplitSchema"},{"children":[],"comments":null,"info":{"arguments":[["ctx",null],["errs",null],["schemaGql",null]],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["query",{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"},{"annotation":[],"contents":["mutation",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":["subscription",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":["queryStep",{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":["mutationStep",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"contents":["subscriptionStep",{"annotation":[],"contents":[{"annotation":[],"contents":[["Data","Maybe"],"Maybe"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":{"keyword":"type","kind":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Row"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prim"],"Type"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"sourceSpan":{"end":[124,4],"name":"src/Prospero/RootResolver.purs","start":[117,1]},"title":"GraphQL"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"schema","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaRL","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"implRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sRow","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"schema","tag":"TypeVar"},{"annotation":[],"contents":"schemaRow","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"RecordRow"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"schemaRow","tag":"TypeVar"},{"annotation":[],"contents":"schemaRL","tag":"TypeVar"}],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":"schemaRL","tag":"TypeVar"},{"annotation":[],"contents":"implRow","tag":"TypeVar"},{"annotation":[],"contents":"qRow","tag":"TypeVar"},{"annotation":[],"contents":"mRow","tag":"TypeVar"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"constraintClass":[["Prospero","RootResolver"],"SplitSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"qRow","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"mRow","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"sRow","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"implRow","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[135,27],"name":"src/Prospero/RootResolver.purs","start":[126,1]},"title":"graphql"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[162,27],"name":"src/Prospero/RootResolver.purs","start":[158,1]},"title":"mkGraphQL"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["introspection",{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[170,27],"name":"src/Prospero/RootResolver.purs","start":[165,1]},"title":"mkGraphQL'"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["introspection",{"annotation":[],"contents":[["Prim"],"Boolean"],"tag":"TypeConstructor"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[178,27],"name":"src/Prospero/RootResolver.purs","start":[173,1]},"title":"mkGraphQLOpts"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"m","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[197,27],"name":"src/Prospero/RootResolver.purs","start":[191,1]},"title":"mkGraphQLWithMutations"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"s","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[213,27],"name":"src/Prospero/RootResolver.purs","start":[207,1]},"title":"mkGraphQLWithSubscriptions"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"q","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"m","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"s","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"qGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"q","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"qGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[231,27],"name":"src/Prospero/RootResolver.purs","start":[223,1]},"title":"mkGraphQLFull"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"m","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"mGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"mGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"m","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[246,26],"name":"src/Prospero/RootResolver.purs","start":[241,1]},"title":"withMutations"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"s","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"sGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"constraintAnn":[],"constraintArgs":[{"annotation":[],"contents":"ctx","tag":"TypeVar"},{"annotation":[],"contents":"errs","tag":"TypeVar"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"},{"annotation":[],"contents":"sGql","tag":"TypeVar"}],"constraintClass":[["Prospero","Schema"],"GqlSchema"],"constraintData":null,"constraintKindArgs":[]},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":"s","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"ConstrainedType"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarVisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[257,26],"name":"src/Prospero/RootResolver.purs","start":[252,1]},"title":"withSubscriptions"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[263,88],"name":"src/Prospero/RootResolver.purs","start":[263,1]},"title":"stripIntrospection"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"schemaGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Execution"],"Selection"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","ResponseValue"],"ResponseValue"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[270,118],"name":"src/Prospero/RootResolver.purs","start":[270,1]},"title":"executeQuery"},{"children":[],"comments":null,"info":{"arguments":[],"declType":"typeSynonym","type":{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Record"],"tag":"TypeConstructor"},{"annotation":[],"contents":["operationType",{"annotation":[],"contents":[["Prospero","Parser","AST"],"OperationType"],"tag":"TypeConstructor"},{"annotation":[],"contents":["selections",{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Execution"],"Selection"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"tag":"REmpty"}],"tag":"RCons"}],"tag":"RCons"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[276,4],"name":"src/Prospero/RootResolver.purs","start":[273,1]},"title":"ParsedOperation"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"schemaGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","RootResolver"],"ParsedOperation"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","ResponseValue"],"ResponseValue"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[278,122],"name":"src/Prospero/RootResolver.purs","start":[278,1]},"title":"executeOperation"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"schemaGql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Array"],"tag":"TypeConstructor"},{"annotation":[],"contents":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Execution"],"FieldWrapperFn"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},"tag":"ParensInType"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"schemaGql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","RootResolver"],"ParsedOperation"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Yoga","Om"],"Om"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","ResponseValue"],"ResponseValue"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[281,161],"name":"src/Prospero/RootResolver.purs","start":[281,1]},"title":"executeOperationWith"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[["Prospero","Types"],"GqlType"],"tag":"TypeConstructor"}],"tag":"TypeApp"}],"tag":"TypeApp"}},"kind":null,"sourceSpan":{"end":[291,46],"name":"src/Prospero/RootResolver.purs","start":[291,1]},"title":"renameGqlType"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[["Prim"],"String"],"tag":"TypeConstructor"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Step"],"Step"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[297,72],"name":"src/Prospero/RootResolver.purs","start":[297,1]},"title":"renameStep"},{"children":[],"comments":null,"info":{"declType":"value","type":{"annotation":[],"contents":{"identifier":"ctx","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"errs","kind":null,"skolem":null,"type":{"annotation":[],"contents":{"identifier":"gql","kind":null,"skolem":null,"type":{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","Federation"],"EntityResolvers"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prim"],"Function"],"tag":"TypeConstructor"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"},{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[{"annotation":[],"contents":[["Prospero","RootResolver"],"GraphQL"],"tag":"TypeConstructor"},{"annotation":[],"contents":"ctx","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"errs","tag":"TypeVar"}],"tag":"TypeApp"},{"annotation":[],"contents":"gql","tag":"TypeVar"}],"tag":"TypeApp"}],"tag":"TypeApp"}],"tag":"TypeApp"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"},"visibility":"TypeVarInvisible"},"tag":"ForAll"}},"kind":null,"sourceSpan":{"end":[302,112],"name":"src/Prospero/RootResolver.purs","start":[302,1]},"title":"withFederation"}],"name":"Prospero.RootResolver","reExports":[]}
output/Prospero.RootResolver/externs.cbor

Binary file not shown.

output/Prospero.RootResolver/index.js+14−14
@@ -16,7 +16,7 @@ import * as Yoga_Om from "../Yoga.Om/index.js";
1616var $$delete = /* #__PURE__ */ Data_Map_Internal["delete"](Data_Ord.ordString);
1717var pure = /* #__PURE__ */ Control_Applicative.pure(Yoga_Om.applicativeOm);
1818var splitSchemaNilRowRowRowRo = {};
19−var splitSchemaConsGqlSubscri = function () {
19+var splitSchemaConsSubscripti = function () {
2020 return function () {
2121 return function () {
2222 return function () {
@@ -27,7 +27,7 @@ var splitSchemaConsGqlSubscri = function () {
2727 };
2828 };
2929};
30−var splitSchemaConsGqlQueryUn = function () {
30+var splitSchemaConsQueryUnit = function () {
3131 return function () {
3232 return function () {
3333 return function () {
@@ -38,7 +38,7 @@ var splitSchemaConsGqlQueryUn = function () {
3838 };
3939 };
4040};
41−var splitSchemaConsGqlQueryRe = function () {
41+var splitSchemaConsQueryRecor = function () {
4242 return function () {
4343 return function () {
4444 return function () {
@@ -49,7 +49,7 @@ var splitSchemaConsGqlQueryRe = function () {
4949 };
5050 };
5151};
52−var splitSchemaConsGqlMutatio = function () {
52+var splitSchemaConsMutationUn = function () {
5353 return function () {
5454 return function () {
5555 return function () {
@@ -60,7 +60,7 @@ var splitSchemaConsGqlMutatio = function () {
6060 };
6161 };
6262};
63−var splitSchemaConsGqlMutatio1 = function () {
63+var splitSchemaConsMutationRe = function () {
6464 return function () {
6565 return function () {
6666 return function () {
@@ -73,14 +73,14 @@ var splitSchemaConsGqlMutatio1 = function () {
7373};
7474var recordRowRecord = {};
7575var implTypeNilRow = {};
76−var implTypeConsGqlQueryUnit = function () {
76+var implTypeConsQueryUnit = function () {
7777 return function () {
7878 return function () {
7979 return {};
8080 };
8181 };
8282};
83−var implTypeConsGqlQueryRecor = function () {
83+var implTypeConsQueryRecord = function () {
8484 return function () {
8585 return function () {
8686 return {};
@@ -380,13 +380,13 @@ export {
380380 withFederation,
381381 recordRowRecord,
382382 implTypeNilRow,
383− implTypeConsGqlQueryRecor,
384− implTypeConsGqlQueryUnit,
383+ implTypeConsQueryRecord,
384+ implTypeConsQueryUnit,
385385 splitSchemaNilRowRowRowRo,
386− splitSchemaConsGqlQueryRe,
387− splitSchemaConsGqlQueryUn,
388− splitSchemaConsGqlMutatio1,
389− splitSchemaConsGqlMutatio,
390− splitSchemaConsGqlSubscri
386+ splitSchemaConsQueryRecor,
387+ splitSchemaConsQueryUnit,
388+ splitSchemaConsMutationRe,
389+ splitSchemaConsMutationUn,
390+ splitSchemaConsSubscripti
391391};
392392//# sourceMappingURL=index.js.map
output/Prospero.RootResolver/index.js.map+1−1
@@ -1 +1 @@
1−{"file":"index.js","mappings":";;;;;;;;;;;;;;;;;AA+DA,gCAAA;AA2CK,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AA9BA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAVA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AA8BA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAVA,iCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AA3DL,sBAAA;AAMA,qBAAA;AASK,+BAAA;WAAA;eAAA;mBAAA;;;;AAPA,gCAAA;WAAA;eAAA;mBAAA;;;;AAmOL,yBAAA;IAGE;QACE,IADc;YACH,oCADG,kCACwC,qBAAuB,UAD/D;;QAEd,OAFc;;WAFU;eAAA;kBAAA;sBAAA;sBAAA;0BAAA;mBAAqB;;;AAsCjD,qBAAA;WAAA;0DACuD,wDAAqC,WAAU;;;AANtG,iBAAA;WACkB;QAChB;YAAW,oCAAuB;;QAClC;;;AATF,oBAAA;WACqB;QACnB;YAAuB,mEAA8B;;;;;;;sBAAW;;;QAChE;YAAU,oCAAgB;;;;;;;sBAAW;;;QACrC;;;AAtDF,oBAAA;;;WAAA;eAAA;;gBAMA,QAAsD,mBAAmB;uBAApB;;;;;kDAChC,cAAc;sDACV,WAAW,oBAA+B;;;;;;AAGnE,wBAAA;;;WAAA;eAAA;;gBAMA,QAA8D,mBAAmB;uBAApB;;;;;sDACpC,cAAc;0DACV,WAAW,wBAAmC;;;;;;AArD3E,iCAAA;;;WAAA;;;eAAA;mBAAA;kEAQE;2BAAS,cAAc;;sDAED,cAAc;+BACvB,WAAW,iBAA4B;;0DAE1B,WAAW,yBAAmC;;;;;;AA7B1E,6BAAA;;;WAAA;;;eAAA;mBAAA;kEAQE;2BAAS,cAAc;kDACL,cAAc;;+BAEnB,WAAW,iBAA4B;sDAC9B,WAAW,qBAA+B;;;;;;;AA9BlE,oBAAA;;;WAAA;eAAA;YAQI,WACE;uBAAS,cAAc;;;2BAGV,WAAW,iBAA4B;;;;YAIxD,IAAG;kEAA4C;;YAA/C,OAAyD;;;;AAkC3D,oBAAA;;;WAAA;;;eAAA;;;mBAAA;uBAAA;2BAAA;0EAUE;mCAAS,cAAc;0DACL,cAAc;8DACV,cAAc;uCACvB,WAAW,iBAA4B;8DAC9B,WAAW,qBAA+B;kEACtC,WAAW,yBAAmC;;;;;;;;AAzE1E,sBAAA;WAMa;;AAbb,gBAAA;WAKY,6BAAc;uBAAiB;;;AArC3C,cAAA;WAAA;eAAA;mBAAA;;;uBAAA;;;2BAAA;;;+BAAA;4BAuBE;4BACA,qBAAyC;4BALzC;4BACA,oBAAyC;4BAKzC,mBAAA;uCAAA;2CAAA;wCACE,IAD+B,sEAAA;;;wCAE/B,2BAAW,cAAc,MAAK;;;;4BAChC,mBAAA;uCAAA;oCACE,IAD4B,sEAAA;;;oCAE5B,2BAAW,WAAW,MAAK;;;4BAT7B;4BACA,qBAAyC;8EAXzC;uCAAS,cAAc,SAAQ;0CACnB,aAAa,YAAW,OAAM;8CAC1B,aAAa,gBAAe,OAAM;2CACrC,WAAW,SAAQ;8CAChB,aAAa,YAAW;kDACpB,aAAa,gBAAe;;;;;;;;;AAgIlD,mBAAA;WAAA;8CAC6C,MAAG,YAAW;;;AAU3D,2BAAA;WAAA;eAAA;YAEE,IADkD;sDAC7B,eAAc,eAAc;;YACjD,IAFkD;gBAGhD,IADe;oBACV,sCAAoB,eAAc,eADxB;;gBAEf,IAFe;;;kIAAA;;YAGjB,IALkD;gBAMhD,IADmB;oBACd,sCAAoB,eAAc,eADpB;;gBAEnB,IAFmB;;;kIAAA;;8HAL6B;;;;AAJpD,uCACmB,qBAAqB","names":[],"sources":["../../src/Prospero/RootResolver.purs"],"version":3}
1+{"file":"index.js","mappings":";;;;;;;;;;;;;;;;;AA+DA,gCAAA;AA2CK,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AA9BA,+BAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAVA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AA8BA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AAVA,gCAAA;WAAA;eAAA;mBAAA;uBAAA;2BAAA;;;;;;AA3DL,sBAAA;AAMA,qBAAA;AASK,4BAAA;WAAA;eAAA;mBAAA;;;;AAPA,8BAAA;WAAA;eAAA;mBAAA;;;;AAmOL,yBAAA;IAGE;QACE,IADc;YACH,oCADG,kCACwC,qBAAuB,UAD/D;;QAEd,OAFc;;WAFU;eAAA;kBAAA;sBAAA;sBAAA;0BAAA;mBAAqB;;;AAsCjD,qBAAA;WAAA;0DACuD,wDAAqC,WAAU;;;AANtG,iBAAA;WACkB;QAChB;YAAW,oCAAuB;;QAClC;;;AATF,oBAAA;WACqB;QACnB;YAAuB,mEAA8B;;;;;;;sBAAW;;;QAChE;YAAU,oCAAgB;;;;;;;sBAAW;;;QACrC;;;AAtDF,oBAAA;;;WAAA;eAAA;;gBAMA,QAAsD,mBAAmB;uBAApB;;;;;kDAChC,cAAc;sDACV,WAAW,oBAA+B;;;;;;AAGnE,wBAAA;;;WAAA;eAAA;;gBAMA,QAA8D,mBAAmB;uBAApB;;;;;sDACpC,cAAc;0DACV,WAAW,wBAAmC;;;;;;AArD3E,iCAAA;;;WAAA;;;eAAA;mBAAA;kEAQE;2BAAS,cAAc;;sDAED,cAAc;+BACvB,WAAW,iBAA4B;;0DAE1B,WAAW,yBAAmC;;;;;;AA7B1E,6BAAA;;;WAAA;;;eAAA;mBAAA;kEAQE;2BAAS,cAAc;kDACL,cAAc;;+BAEnB,WAAW,iBAA4B;sDAC9B,WAAW,qBAA+B;;;;;;;AA9BlE,oBAAA;;;WAAA;eAAA;YAQI,WACE;uBAAS,cAAc;;;2BAGV,WAAW,iBAA4B;;;;YAIxD,IAAG;kEAA4C;;YAA/C,OAAyD;;;;AAkC3D,oBAAA;;;WAAA;;;eAAA;;;mBAAA;uBAAA;2BAAA;0EAUE;mCAAS,cAAc;0DACL,cAAc;8DACV,cAAc;uCACvB,WAAW,iBAA4B;8DAC9B,WAAW,qBAA+B;kEACtC,WAAW,yBAAmC;;;;;;;;AAzE1E,sBAAA;WAMa;;AAbb,gBAAA;WAKY,6BAAc;uBAAiB;;;AArC3C,cAAA;WAAA;eAAA;mBAAA;;;uBAAA;;;2BAAA;;;+BAAA;4BAuBE;4BACA,qBAAyC;4BALzC;4BACA,oBAAyC;4BAKzC,mBAAA;uCAAA;2CAAA;wCACE,IAD+B,sEAAA;;;wCAE/B,2BAAW,cAAc,MAAK;;;;4BAChC,mBAAA;uCAAA;oCACE,IAD4B,sEAAA;;;oCAE5B,2BAAW,WAAW,MAAK;;;4BAT7B;4BACA,qBAAyC;8EAXzC;uCAAS,cAAc,SAAQ;0CACnB,aAAa,YAAW,OAAM;8CAC1B,aAAa,gBAAe,OAAM;2CACrC,WAAW,SAAQ;8CAChB,aAAa,YAAW;kDACpB,aAAa,gBAAe;;;;;;;;;AAgIlD,mBAAA;WAAA;8CAC6C,MAAG,YAAW;;;AAU3D,2BAAA;WAAA;eAAA;YAEE,IADkD;sDAC7B,eAAc,eAAc;;YACjD,IAFkD;gBAGhD,IADe;oBACV,sCAAoB,eAAc,eADxB;;gBAEf,IAFe;;;kIAAA;;YAGjB,IALkD;gBAMhD,IADmB;oBACd,sCAAoB,eAAc,eADpB;;gBAEnB,IAFmB;;;kIAAA;;8HAL6B;;;;AAJpD,uCACmB,qBAAqB","names":[],"sources":["../../src/Prospero/RootResolver.purs"],"version":3}
output/Prospero/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[],"exports":[],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,50],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[52,61],"start":[52,1]}},"moduleName":["Prospero","CacheControl"]},{"annotation":{"meta":null,"sourceSpan":{"end":[56,186],"start":[56,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[44,60],"start":[44,1]}},"moduleName":["Prospero","DataLoader"]},{"annotation":{"meta":null,"sourceSpan":{"end":[50,115],"start":[50,1]}},"moduleName":["Prospero","Defer"]},{"annotation":{"meta":null,"sourceSpan":{"end":[55,83],"start":[55,1]}},"moduleName":["Prospero","Directive"]},{"annotation":{"meta":null,"sourceSpan":{"end":[42,79],"start":[42,1]}},"moduleName":["Prospero","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[53,72],"start":[53,1]}},"moduleName":["Prospero","Federation"]},{"annotation":{"meta":null,"sourceSpan":{"end":[31,66],"start":[31,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[38,197],"start":[38,1]}},"moduleName":["Prospero","GraphQLError"]},{"annotation":{"meta":null,"sourceSpan":{"end":[48,65],"start":[48,1]}},"moduleName":["Prospero","GraphQLWS"]},{"annotation":{"meta":null,"sourceSpan":{"end":[41,76],"start":[41,1]}},"moduleName":["Prospero","Http"]},{"annotation":{"meta":null,"sourceSpan":{"end":[36,184],"start":[36,1]}},"moduleName":["Prospero","InputValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[32,234],"start":[32,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[46,82],"start":[46,1]}},"moduleName":["Prospero","PersistedQueries"]},{"annotation":{"meta":null,"sourceSpan":{"end":[54,131],"start":[54,1]}},"moduleName":["Prospero","Relay"]},{"annotation":{"meta":null,"sourceSpan":{"end":[37,50],"start":[37,1]}},"moduleName":["Prospero","ResponseValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[33,152],"start":[33,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[40,43],"start":[40,1]}},"moduleName":["Prospero","SDL"]},{"annotation":{"meta":null,"sourceSpan":{"end":[34,33],"start":[34,1]}},"moduleName":["Prospero","Scalars"]},{"annotation":{"meta":null,"sourceSpan":{"end":[35,64],"start":[35,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[45,75],"start":[45,1]}},"moduleName":["Prospero","Subscription"]},{"annotation":{"meta":null,"sourceSpan":{"end":[47,40],"start":[47,1]}},"moduleName":["Prospero","Tracing"]},{"annotation":{"meta":null,"sourceSpan":{"end":[39,129],"start":[39,1]}},"moduleName":["Prospero","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[51,55],"start":[51,1]}},"moduleName":["Prospero","Upload"]},{"annotation":{"meta":null,"sourceSpan":{"end":[49,111],"start":[49,1]}},"moduleName":["Prospero","WebSocket"]},{"annotation":{"meta":null,"sourceSpan":{"end":[43,153],"start":[43,1]}},"moduleName":["Prospero","Wrapper"]},{"annotation":{"meta":null,"sourceSpan":{"end":[57,50],"start":[57,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Prospero"],"modulePath":"src/Prospero.purs","reExports":{"Prospero.CacheControl":["cacheControl","cacheControlFor"],"Prospero.Client":["Failure","PartialSuccess","Success","Selection","mutationSelection","runMutation","runMutationSelection","runQuery","runSelection","runSelectionWith","selection","withArgs"],"Prospero.DataLoader":["load","mkDataLoader"],"Prospero.Defer":["encodeInitialResponse","encodePatchResponse","executeWithDefer"],"Prospero.Directive":["ARGUMENT_DEFINITION","ENUM","ENUM_VALUE","FIELD","FIELD_DEFINITION","FRAGMENT_SPREAD","INLINE_FRAGMENT","INPUT_FIELD_DEFINITION","INPUT_OBJECT","INTERFACE","MUTATION","OBJECT","QUERY","SCALAR","SCHEMA","SUBSCRIPTION","UNION","withDirectives"],"Prospero.Fastify":["runServeGraphQL","runSimple","serveGraphQL"],"Prospero.Federation":[],"Prospero.GqlQuery":[],"Prospero.GraphQLError":["mkError","mkErrorAt","mkErrorResponse","mkErrorWithCode","mkErrorWithExtensions","mkResponse","mkResponseWithErrors","responseToResponseValue"],"Prospero.GraphQLWS":["handleGraphQLWS"],"Prospero.Http":["executeRequest","executeRequestWith","query","queryWith"],"Prospero.InputValue":["ArgumentError","MissingArgument","TypeMismatch","UnknownEnumValue","InputBoolean","InputEnum","InputInt","InputList","InputNull","InputNumber","InputString","newtypeFromInputValue"],"Prospero.Metadata":["cost","deprecated","described","excluded","maxAge","nameType","named","private"],"Prospero.PersistedQueries":["mkCache","persistedQueries"],"Prospero.Relay":["Connection","Edge","PageInfo","connectionFromArray","emptyConnection","mkConnection"],"Prospero.ResponseValue":["BooleanValue","EnumValue","IntValue","ListValue","NullValue","NumberValue","ObjectValue","StringValue"],"Prospero.RootResolver":["executeOperation","executeQuery","graphql","mkGraphQL","mkGraphQL'","withFederation"],"Prospero.SDL":["federationSDL","toSDL"],"Prospero.Scalars":["ID"],"Prospero.Schema":["genericFromInputValue"],"Prospero.Subscription":["emit","mkEventSource","subscribe"],"Prospero.Tracing":["apolloTracing"],"Prospero.Types":["ListType","NamedType","NonNullType","Enum","Interface","List","NonNull","Object","Scalar","Union"],"Prospero.Upload":["Upload","registerMultipart"],"Prospero.WebSocket":["createWsServer","onClose","onConnection","onMessage","send"],"Prospero.Wrapper":["FieldWrapper","logSlowFields","maxCost","maxCostFor","maxDepth","maxFields","timeout","validateLimits","validateLimitsFor"],"Yoga.Om":["ask","inParallel","runOm","toOm"]},"sourceSpan":{"end":[57,50],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[],"exports":[],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[57,50],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[52,61],"start":[52,1]}},"moduleName":["Prospero","CacheControl"]},{"annotation":{"meta":null,"sourceSpan":{"end":[56,186],"start":[56,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[44,60],"start":[44,1]}},"moduleName":["Prospero","DataLoader"]},{"annotation":{"meta":null,"sourceSpan":{"end":[50,115],"start":[50,1]}},"moduleName":["Prospero","Defer"]},{"annotation":{"meta":null,"sourceSpan":{"end":[55,83],"start":[55,1]}},"moduleName":["Prospero","Directive"]},{"annotation":{"meta":null,"sourceSpan":{"end":[42,79],"start":[42,1]}},"moduleName":["Prospero","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[53,72],"start":[53,1]}},"moduleName":["Prospero","Federation"]},{"annotation":{"meta":null,"sourceSpan":{"end":[31,57],"start":[31,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[38,197],"start":[38,1]}},"moduleName":["Prospero","GraphQLError"]},{"annotation":{"meta":null,"sourceSpan":{"end":[48,65],"start":[48,1]}},"moduleName":["Prospero","GraphQLWS"]},{"annotation":{"meta":null,"sourceSpan":{"end":[41,76],"start":[41,1]}},"moduleName":["Prospero","Http"]},{"annotation":{"meta":null,"sourceSpan":{"end":[36,184],"start":[36,1]}},"moduleName":["Prospero","InputValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[32,234],"start":[32,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[46,82],"start":[46,1]}},"moduleName":["Prospero","PersistedQueries"]},{"annotation":{"meta":null,"sourceSpan":{"end":[54,131],"start":[54,1]}},"moduleName":["Prospero","Relay"]},{"annotation":{"meta":null,"sourceSpan":{"end":[37,50],"start":[37,1]}},"moduleName":["Prospero","ResponseValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[33,152],"start":[33,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[40,43],"start":[40,1]}},"moduleName":["Prospero","SDL"]},{"annotation":{"meta":null,"sourceSpan":{"end":[34,33],"start":[34,1]}},"moduleName":["Prospero","Scalars"]},{"annotation":{"meta":null,"sourceSpan":{"end":[35,64],"start":[35,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[45,75],"start":[45,1]}},"moduleName":["Prospero","Subscription"]},{"annotation":{"meta":null,"sourceSpan":{"end":[47,40],"start":[47,1]}},"moduleName":["Prospero","Tracing"]},{"annotation":{"meta":null,"sourceSpan":{"end":[39,129],"start":[39,1]}},"moduleName":["Prospero","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[51,55],"start":[51,1]}},"moduleName":["Prospero","Upload"]},{"annotation":{"meta":null,"sourceSpan":{"end":[49,111],"start":[49,1]}},"moduleName":["Prospero","WebSocket"]},{"annotation":{"meta":null,"sourceSpan":{"end":[43,153],"start":[43,1]}},"moduleName":["Prospero","Wrapper"]},{"annotation":{"meta":null,"sourceSpan":{"end":[57,50],"start":[57,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Prospero"],"modulePath":"src/Prospero.purs","reExports":{"Prospero.CacheControl":["cacheControl","cacheControlFor"],"Prospero.Client":["Failure","PartialSuccess","Success","Selection","mutationSelection","runMutation","runMutationSelection","runQuery","runSelection","runSelectionWith","selection","withArgs"],"Prospero.DataLoader":["load","mkDataLoader"],"Prospero.Defer":["encodeInitialResponse","encodePatchResponse","executeWithDefer"],"Prospero.Directive":["ARGUMENT_DEFINITION","ENUM","ENUM_VALUE","FIELD","FIELD_DEFINITION","FRAGMENT_SPREAD","INLINE_FRAGMENT","INPUT_FIELD_DEFINITION","INPUT_OBJECT","INTERFACE","MUTATION","OBJECT","QUERY","SCALAR","SCHEMA","SUBSCRIPTION","UNION","withDirectives"],"Prospero.Fastify":["runServeGraphQL","runSimple","serveGraphQL"],"Prospero.Federation":[],"Prospero.GqlQuery":[],"Prospero.GraphQLError":["mkError","mkErrorAt","mkErrorResponse","mkErrorWithCode","mkErrorWithExtensions","mkResponse","mkResponseWithErrors","responseToResponseValue"],"Prospero.GraphQLWS":["handleGraphQLWS"],"Prospero.Http":["executeRequest","executeRequestWith","query","queryWith"],"Prospero.InputValue":["ArgumentError","MissingArgument","TypeMismatch","UnknownEnumValue","InputBoolean","InputEnum","InputInt","InputList","InputNull","InputNumber","InputString","newtypeFromInputValue"],"Prospero.Metadata":["cost","deprecated","described","excluded","maxAge","nameType","named","private"],"Prospero.PersistedQueries":["mkCache","persistedQueries"],"Prospero.Relay":["Connection","Edge","PageInfo","connectionFromArray","emptyConnection","mkConnection"],"Prospero.ResponseValue":["BooleanValue","EnumValue","IntValue","ListValue","NullValue","NumberValue","ObjectValue","StringValue"],"Prospero.RootResolver":["executeOperation","executeQuery","graphql","mkGraphQL","mkGraphQL'","withFederation"],"Prospero.SDL":["federationSDL","toSDL"],"Prospero.Scalars":["ID"],"Prospero.Schema":["genericFromInputValue"],"Prospero.Subscription":["emit","mkEventSource","subscribe"],"Prospero.Tracing":["apolloTracing"],"Prospero.Types":["ListType","NamedType","NonNullType","Enum","Interface","List","NonNull","Object","Scalar","Union"],"Prospero.Upload":["Upload","registerMultipart"],"Prospero.WebSocket":["createWsServer","onClose","onConnection","onMessage","send"],"Prospero.Wrapper":["FieldWrapper","logSlowFields","maxCost","maxCostFor","maxDepth","maxFields","timeout","validateLimits","validateLimitsFor"],"Yoga.Om":["ask","inParallel","runOm","toOm"]},"sourceSpan":{"end":[57,50],"start":[1,1]}}
output/Prospero/externs.cbor

Binary file not shown.

output/Test.Example/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,35],"start":[271,32]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"mapFlipped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,31],"start":[271,21]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[271,31],"start":[271,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"liftEffect"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[138,42],"start":[138,7]}},"type":"Var","value":{"identifier":"discard","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discardUnit","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"discard"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"discard1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[138,17],"start":[138,7]}},"type":"Var","value":{"identifier":"error","moduleName":["Yoga","Pino"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[138,24],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"error"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[139,17],"start":[139,7]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[139,38],"start":[139,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"liftEffect1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,30],"start":[182,27]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"bind"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,15],"start":[182,11]}},"type":"Var","value":{"identifier":"asks","moduleName":["Control","Monad","Reader","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,26],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadAskOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"asks"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,44],"start":[182,41]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Control","Semigroupoid"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupoidFn","moduleName":["Control","Semigroupoid"]}},"type":"App"},"identifier":"composeFlipped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,49],"start":[182,45]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,49],"start":[182,45]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOmAff","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"toOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[187,24],"start":[187,21]}},"type":"Var","value":{"identifier":"ask","moduleName":["Control","Monad","Reader","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[187,24],"start":[187,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadAskOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"ask"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"discard2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[191,12],"start":[191,5]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Yoga","PinoOm"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[191,24],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,24],"start":[191,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"logInfo"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,100],"start":[196,97]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,111],"start":[196,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorArray","moduleName":["Data","Functor"]}},"type":"App"},"identifier":"mapFlipped1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,72],"start":[196,70]}},"type":"Var","value":{"identifier":"un","moduleName":["Data","Newtype"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,77],"start":[196,70]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,77],"start":[196,70]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"un"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[198,9],"start":[198,5]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[198,42],"start":[198,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[198,27],"start":[198,25]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[198,41],"start":[198,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupArray","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[212,39],"start":[212,35]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[212,39],"start":[212,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOmEffect","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"toOm1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordGqlNonNull"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"hello"}},"type":"Abs"}]]}},"type":"App"},"identifier":"helloIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchema"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Post"}},"type":"Abs"}]]}},"type":"App"},"identifier":"PostIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"author"}},"type":"Abs"}]]}},"type":"App"},"identifier":"authorIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"title"}},"type":"Abs"}]]}},"type":"App"},"identifier":"titleIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"PostIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"PostIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"authorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaDeprecated","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecatedDeprecate","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Use the author query instead"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCostDeprecated","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControlDepreca","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlNameDeprecated","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"gqlSchema1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"search"}},"type":"Abs"}]]}},"type":"App"},"identifier":"searchIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"term"}},"type":"Abs"}]]}},"type":"App"},"identifier":"termIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"termIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"SearchResult"}},"type":"Abs"}]]}},"type":"App"},"identifier":"SearchResultIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"User"}},"type":"Abs"}]]}},"type":"App"},"identifier":"UserIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"age"}},"type":"Abs"}]]}},"type":"App"},"identifier":"ageIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"email"}},"type":"Abs"}]]}},"type":"App"},"identifier":"emailIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Email"}},"type":"Abs"}]]}},"type":"App"},"identifier":"EmailIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}},"type":"Abs"}]]}},"type":"App"},"identifier":"nameIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Role"}},"type":"Abs"}]]}},"type":"App"},"identifier":"RoleIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Admin"}},"type":"Abs"}]]}},"type":"App"},"identifier":"AdminIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Editor"}},"type":"Abs"}]]}},"type":"App"},"identifier":"EditorIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Viewer"}},"type":"Abs"}]]}},"type":"App"},"identifier":"ViewerIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ageIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaIntGqlNonNullGql","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EmailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindScalarGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EmailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"role"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"RoleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindEnumGqlNon","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"RoleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"genericRole_","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesConstructorN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"AdminIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesConstructorN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EditorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesConstructorN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ViewerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveConstructor","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"AdminIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveConstructor","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EditorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveConstructor","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ViewerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"gqlSchema2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlFieldArgsRecordFunctio"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fromInputRecordCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users"}},"type":"Abs"}]]}},"type":"App"},"identifier":"usersIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"authorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"type":"App"},"identifier":"gqlSchemaArgsCons2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addUser"}},"type":"Abs"}]]}},"type":"App"},"identifier":"addUserIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Example"]}},"type":"App"},"identifier":"gqlSchemaArgsCons3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[166,10],"start":[166,3]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"posts"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"searchIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"termIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"SearchResultIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindUnionGqlNo","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"SearchResultIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"genericSearchResult_","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlUnionMembersSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlUnionMembersConstructo","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"UserResult"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlUnionMembersConstructo","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"PostResult"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"user"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaMaybeGqlNullable","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addPost"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"authorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons2","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"addUserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons3","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons3","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"newPost"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaEventSource","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"graphql"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[129,24],"start":[129,15]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[129,27],"start":[129,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,27],"start":[129,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fastify"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"keys1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"logger"}},"type":"Abs"}]]}},"type":"App"},"identifier":"loggerIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"loggerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"newPostSource"}},"type":"Abs"}]]}},"type":"App"},"identifier":"newPostSourceIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"newPostSourceIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"postRepo"}},"type":"Abs"}]]}},"type":"App"},"identifier":"postRepoIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"userRepo"}},"type":"Abs"}]]}},"type":"App"},"identifier":"userRepoIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons4"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[130,26],"start":[130,14]}},"type":"Var","value":{"identifier":"serveGraphQL","moduleName":["Prospero","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons4","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"identifier":"serveGraphQL"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[131,24],"start":[131,16]}},"type":"Var","value":{"identifier":"listen","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[131,43],"start":[131,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,43],"start":[131,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"listen"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[132,35],"start":[132,33]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[132,46],"start":[132,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupString","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[251,41],"start":[251,7]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"bind1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,11],"start":[252,7]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[252,66],"start":[252,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"pure1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,52],"start":[252,50]}},"type":"Var","value":{"identifier":"eq","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[252,57],"start":[252,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"eq"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,57],"start":[226,53]}},"type":"Var","value":{"identifier":"show","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[226,78],"start":[226,53]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showNonEmptyArray","moduleName":["Data","Array","NonEmpty","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[226,78],"start":[226,53]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"identifier":"show"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,62],"start":[226,59]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[226,72],"start":[226,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorNonEmptyArray","moduleName":["Data","Array","NonEmpty","Internal"]}},"type":"App"},"identifier":"map"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hmapRecord","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"hmapRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"mapRecordWithIndexCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mappingCloseOmRowsOmRecor","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"constMapping"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"mapRecordWithIndexCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"url"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"keysRLCons5"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons5","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons6"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mappingExpandAndRunOmReco","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons6","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"constMapping1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[101,19],"start":[92,1]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"map1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"writeForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"writeForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,30],"start":[95,22]}},"type":"Var","value":{"identifier":"query","moduleName":["Prospero","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"identifier":"query"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"data"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"readForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"errors"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"message"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignFieldsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"readForeignFieldsCons2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"readForeignFieldsCons3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignFieldsCons4"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"topoWire1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"scope"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"keysRLCons7"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons8"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons8","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keys11"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"postTable"}},"type":"Abs"}]]}},"type":"App"},"identifier":"postTableIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons9"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons10"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"userTable"}},"type":"Abs"}]]}},"type":"App"},"identifier":"userTableIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons11"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"server"}},"type":"Abs"}]]}},"type":"App"},"identifier":"serverIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons11","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons12"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[67,31],"start":[67,21]}},"type":"Var","value":{"identifier":"wireLayers","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"loggerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"newPostSourceIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons8","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons10","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons10","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons11","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons11","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"serverIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons4","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons12","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"service"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons6","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"serverIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons5","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons12","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWireNil","moduleName":["Yoga","Om","Layer"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"identifier":"wireLayers"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindSpecT","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindIdentity","moduleName":["Data","Identity"]}},"type":"App"},"type":"App"},"identifier":"discard3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[38,5],"start":[38,3]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[38,63],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[38,63],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"exampleMUnit","moduleName":["Test","Spec"]}},"type":"App"},"identifier":"it"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[40,11],"start":[40,5]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"scoped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[42,25],"start":[42,14]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"shouldEqual"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showArray","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqArray","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"type":"App"},"identifier":"shouldEqual2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons4","moduleName":["Test","Example"]}},"type":"App"},"identifier":"readForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[49,24],"start":[49,13]}},"type":"Var","value":{"identifier":"runMutation","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"addUserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addUser(name: $name, email: $email) { name }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[52,24],"start":[52,20]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[52,43],"start":[52,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"fail"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[53,21],"start":[53,13]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"runQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users { name }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runQuery1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[55,35],"start":[55,32]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[55,42],"start":[55,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorArray","moduleName":["Data","Functor"]}},"type":"App"},"identifier":"map2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"readForeignMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"termIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"searchIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"search(term: $term) { ... on User { name } ... on Post { title } }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runQuery2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showArray","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showMaybe","moduleName":["Data","Maybe"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqArray","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqMaybe","moduleName":["Data","Maybe"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"shouldEqual3"},{"annotation":{"meta":null,"sourceSpan":{"end":[269,94],"start":[269,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[269,94],"start":[269,1]}},"argument":"initial","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[270,35],"start":[270,26]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[270,26]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,10],"start":[271,3]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,18],"start":[271,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,18],"start":[271,11]}},"type":"Var","value":{"identifier":"initial","sourcePos":[270,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,36]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,44]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["userTable",{"annotation":{"meta":null,"sourceSpan":{"end":[271,60],"start":[271,57]}},"type":"Var","value":{"identifier":"ref","sourcePos":[271,37]}}]]}},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"identifier":"userTableLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[135,117],"start":[135,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,117],"start":[135,1]}},"argument":"logger","body":{"annotation":{"meta":null,"sourceSpan":{"end":[143,4],"start":[137,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["exception",{"annotation":{"meta":null,"sourceSpan":{"end":[139,38],"start":[137,16]}},"argument":"err","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"error","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,24],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,24],"start":[138,18]}},"type":"Var","value":{"identifier":"logger","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[138,37],"start":[138,26]}},"type":"Var","value":{"identifier":"message","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,41],"start":[138,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,41],"start":[138,38]}},"type":"Var","value":{"identifier":"err","sourcePos":[137,17]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[139,38],"start":[139,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[139,33],"start":[139,19]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[139,37],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,37],"start":[139,34]}},"type":"Var","value":{"identifier":"err","sourcePos":[137,17]}},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"}],["wrongArgumentType",{"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[140,24]}},"argument":"err","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"error","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,24],"start":[141,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,24],"start":[141,18]}},"type":"Var","value":{"identifier":"logger","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,25]}},"type":"Var","value":{"identifier":"err","sourcePos":[140,25]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[142,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[142,33],"start":[142,19]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,49],"start":[142,19]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[142,44],"start":[142,35]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,48],"start":[142,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,48],"start":[142,45]}},"type":"Var","value":{"identifier":"err","sourcePos":[140,25]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"}]]}},"type":"Abs"},"identifier":"serverHandleErrors"},{"annotation":{"meta":null,"sourceSpan":{"end":[164,69],"start":[164,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[164,69],"start":[164,1]}},"argument":"newPostSource","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,3]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"asks","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,26],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,26],"start":[182,16]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[182,26],"start":[182,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"userRepo","type":"Accessor"},"type":"Abs"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,40],"start":[182,31]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[182,40],"start":[182,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"findAll","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"identifier":"users"},{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[186,16],"start":[186,8]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[186,14],"start":[186,10]}},"binderType":"VarBinder","identifier":"name"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[187,17],"start":[187,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[187,15],"start":[187,7]}},"binderType":"VarBinder","identifier":"userRepo"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[188,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[188,24],"start":[188,5]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,13],"start":[188,5]}},"type":"Var","value":{"identifier":"userRepo","sourcePos":[187,7]}},"fieldName":"findByName","type":"Accessor"},"annotation":{"meta":null,"sourceSpan":{"end":[188,29],"start":[188,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,29],"start":[188,25]}},"type":"Var","value":{"identifier":"name","sourcePos":[186,10]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[187,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"user"},{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[190,18],"start":[190,10]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["term",{"annotation":{"meta":null,"sourceSpan":{"end":[190,16],"start":[190,12]}},"binderType":"VarBinder","identifier":"term"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,24],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,24],"start":[191,13]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Searching"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["term",{"annotation":{"meta":null,"sourceSpan":{"end":[191,31],"start":[191,27]}},"type":"Var","value":{"identifier":"term","sourcePos":[190,12]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[192,27],"start":[192,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[192,15],"start":[192,7]}},"binderType":"VarBinder","identifier":"userRepo"}],["postRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[192,25],"start":[192,17]}},"binderType":"VarBinder","identifier":"postRepo"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,33],"start":[193,17]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[193,25],"start":[193,17]}},"type":"Var","value":{"identifier":"userRepo","sourcePos":[192,7]}},"fieldName":"findAll","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,5]}},"argument":"allUsers","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[194,33],"start":[194,17]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[194,25],"start":[194,17]}},"type":"Var","value":{"identifier":"postRepo","sourcePos":[192,17]}},"fieldName":"findAll","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,5]}},"argument":"allPosts","body":{"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[195,20],"start":[195,13]}},"type":"Var","value":{"identifier":"toLower","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,21]}},"type":"Var","value":{"identifier":"term","sourcePos":[190,12]}},"type":"App"},"identifier":"t"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,25]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,31],"start":[196,25]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,87],"start":[196,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,86],"start":[196,33]}},"argument":"u","body":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,47],"start":[196,39]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,59],"start":[196,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[196,56],"start":[196,49]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,58],"start":[196,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,58],"start":[196,57]}},"type":"Var","value":{"identifier":"t","sourcePos":[195,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,86],"start":[196,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,68],"start":[196,61]}},"type":"Var","value":{"identifier":"toLower","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,85],"start":[196,61]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,85],"start":[196,69]}},"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"un","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,77],"start":[196,70]}},"argument":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[196,77],"start":[196,73]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,79],"start":[196,70]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,79],"start":[196,78]}},"type":"Var","value":{"identifier":"u","sourcePos":[196,34]}},"type":"App"},"fieldName":"name","type":"Accessor"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,96],"start":[196,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,96],"start":[196,88]}},"type":"Var","value":{"identifier":"allUsers","sourcePos":[193,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,25]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[196,111],"start":[196,101]}},"type":"Var","value":{"identifier":"UserResult","moduleName":["Test","Example","Types"]}},"type":"App"},"identifier":"matchingUsers"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,25]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,31],"start":[197,25]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,88],"start":[197,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,87],"start":[197,33]}},"argument":"p","body":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,47],"start":[197,39]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[197,56],"start":[197,49]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,58],"start":[197,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,58],"start":[197,57]}},"type":"Var","value":{"identifier":"t","sourcePos":[195,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,87],"start":[197,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,68],"start":[197,61]}},"type":"Var","value":{"identifier":"toLower","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,86],"start":[197,61]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,86],"start":[197,69]}},"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"un","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,77],"start":[197,70]}},"argument":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[197,77],"start":[197,73]}},"type":"Var","value":{"identifier":"Post","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,79],"start":[197,70]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,79],"start":[197,78]}},"type":"Var","value":{"identifier":"p","sourcePos":[197,34]}},"type":"App"},"fieldName":"title","type":"Accessor"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,97],"start":[197,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,97],"start":[197,89]}},"type":"Var","value":{"identifier":"allPosts","sourcePos":[194,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,25]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[197,112],"start":[197,102]}},"type":"Var","value":{"identifier":"PostResult","moduleName":["Test","Example","Types"]}},"type":"App"},"identifier":"matchingPosts"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[198,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[198,41],"start":[198,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[198,24],"start":[198,11]}},"type":"Var","value":{"identifier":"matchingUsers","sourcePos":[196,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[198,41],"start":[198,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[198,41],"start":[198,28]}},"type":"Var","value":{"identifier":"matchingPosts","sourcePos":[197,9]}},"type":"App"},"type":"App"},"type":"Let"},"type":"Let"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[192,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"search"},{"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,3]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"asks","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,26],"start":[184,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,26],"start":[184,16]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[184,26],"start":[184,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"postRepo","type":"Accessor"},"type":"Abs"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,40],"start":[184,31]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[184,40],"start":[184,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"findAll","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"identifier":"posts"},{"annotation":{"meta":null,"sourceSpan":{"end":[178,23],"start":[178,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,23],"start":[178,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[178,23],"start":[178,16]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"world"}},"type":"App"},"identifier":"hello"},{"annotation":{"meta":null,"sourceSpan":{"end":[180,29],"start":[180,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,29],"start":[180,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,29],"start":[180,19]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Welcome!"}},"type":"App"},"identifier":"greeting"},{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[200,26],"start":[200,11]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[200,17],"start":[200,13]}},"binderType":"VarBinder","identifier":"name"}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[200,24],"start":[200,19]}},"binderType":"VarBinder","identifier":"email"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,26],"start":[201,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,26],"start":[201,13]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Adding user"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,27]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[201,33],"start":[201,29]}},"type":"Var","value":{"identifier":"name","sourcePos":[200,13]}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[201,40],"start":[201,35]}},"type":"Var","value":{"identifier":"email","sourcePos":[200,19]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[202,17],"start":[202,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[202,15],"start":[202,7]}},"binderType":"VarBinder","identifier":"userRepo"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[203,20],"start":[203,16]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,21]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[203,27],"start":[203,23]}},"type":"Var","value":{"identifier":"name","sourcePos":[200,13]}}],["age",{"annotation":{"meta":null,"sourceSpan":{"end":[203,35],"start":[203,34]}},"type":"Literal","value":{"literalType":"IntLiteral","value":0}}],["email",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[203,49],"start":[203,44]}},"type":"Var","value":{"identifier":"Email","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,55],"start":[203,44]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,55],"start":[203,50]}},"type":"Var","value":{"identifier":"email","sourcePos":[200,19]}},"type":"App"}],["role",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,69],"start":[203,63]}},"type":"Var","value":{"identifier":"Viewer","moduleName":["Test","Example","Types"]}}]]}},"type":"App"},"identifier":"user1"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[204,21],"start":[204,5]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,13],"start":[204,5]}},"type":"Var","value":{"identifier":"userRepo","sourcePos":[202,7]}},"fieldName":"addUser","type":"Accessor"},"annotation":{"meta":null,"sourceSpan":{"end":[204,26],"start":[204,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[204,26],"start":[204,22]}},"type":"Var","value":{"identifier":"user1","sourcePos":[203,9]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[205,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[205,10]}},"type":"Var","value":{"identifier":"user1","sourcePos":[203,9]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[202,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"addUser"},{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[207,28],"start":[207,11]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[207,18],"start":[207,13]}},"binderType":"VarBinder","identifier":"title"}],["author",{"annotation":{"meta":null,"sourceSpan":{"end":[207,26],"start":[207,20]}},"binderType":"VarBinder","identifier":"author"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,26],"start":[208,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,26],"start":[208,13]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Adding post"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,27]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[208,34],"start":[208,29]}},"type":"Var","value":{"identifier":"title","sourcePos":[207,13]}}],["author",{"annotation":{"meta":null,"sourceSpan":{"end":[208,42],"start":[208,36]}},"type":"Var","value":{"identifier":"author","sourcePos":[207,20]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[209,17],"start":[209,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["postRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[209,15],"start":[209,7]}},"binderType":"VarBinder","identifier":"postRepo"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[210,22],"start":[210,16]}},"type":"Var","value":{"identifier":"mkPost","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[210,28],"start":[210,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,28],"start":[210,23]}},"type":"Var","value":{"identifier":"title","sourcePos":[207,13]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,29]}},"type":"Var","value":{"identifier":"author","sourcePos":[207,20]}},"type":"App"},"identifier":"post"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[211,21],"start":[211,5]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[211,13],"start":[211,5]}},"type":"Var","value":{"identifier":"postRepo","sourcePos":[209,7]}},"fieldName":"addPost","type":"Accessor"},"annotation":{"meta":null,"sourceSpan":{"end":[211,26],"start":[211,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,26],"start":[211,22]}},"type":"Var","value":{"identifier":"post","sourcePos":[210,9]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[212,13],"start":[212,5]}},"type":"Var","value":{"identifier":"emit","moduleName":["Prospero","Subscription"]}},"annotation":{"meta":null,"sourceSpan":{"end":[212,27],"start":[212,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[212,27],"start":[212,14]}},"type":"Var","value":{"identifier":"newPostSource","sourcePos":[165,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[212,32],"start":[212,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[212,32],"start":[212,28]}},"type":"Var","value":{"identifier":"post","sourcePos":[210,9]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[213,10]}},"type":"Var","value":{"identifier":"post","sourcePos":[210,9]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[209,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"addPost"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[167,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["hello",{"annotation":{"meta":null,"sourceSpan":{"end":[167,12],"start":[167,7]}},"type":"Var","value":{"identifier":"hello","sourcePos":[178,3]}}],["greeting",{"annotation":{"meta":null,"sourceSpan":{"end":[168,15],"start":[168,7]}},"type":"Var","value":{"identifier":"greeting","sourcePos":[180,3]}}],["users",{"annotation":{"meta":null,"sourceSpan":{"end":[169,12],"start":[169,7]}},"type":"Var","value":{"identifier":"users","sourcePos":[182,3]}}],["user",{"annotation":{"meta":null,"sourceSpan":{"end":[170,11],"start":[170,7]}},"type":"Var","value":{"identifier":"user","sourcePos":[186,3]}}],["posts",{"annotation":{"meta":null,"sourceSpan":{"end":[171,12],"start":[171,7]}},"type":"Var","value":{"identifier":"posts","sourcePos":[184,3]}}],["search",{"annotation":{"meta":null,"sourceSpan":{"end":[172,13],"start":[172,7]}},"type":"Var","value":{"identifier":"search","sourcePos":[190,3]}}],["addUser",{"annotation":{"meta":null,"sourceSpan":{"end":[173,14],"start":[173,7]}},"type":"Var","value":{"identifier":"addUser","sourcePos":[200,3]}}],["addPost",{"annotation":{"meta":null,"sourceSpan":{"end":[174,14],"start":[174,7]}},"type":"Var","value":{"identifier":"addPost","sourcePos":[207,3]}}],["newPost",{"annotation":{"meta":null,"sourceSpan":{"end":[175,29],"start":[175,16]}},"type":"Var","value":{"identifier":"newPostSource","sourcePos":[165,1]}}]]}},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"schema"},{"annotation":{"meta":null,"sourceSpan":{"end":[124,46],"start":[114,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[124,46],"start":[114,1]}},"argument":"logger","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[125,53],"start":[125,22]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[133,21],"start":[133,11]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[133,19],"start":[133,13]}},"binderType":"VarBinder","identifier":"server"}]]}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[133,31],"start":[133,24]}},"type":"Var","value":{"identifier":"close","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,32]}},"type":"Var","value":{"identifier":"server","sourcePos":[133,13]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"release"},{"annotation":{"meta":null,"sourceSpan":{"end":[132,48],"start":[127,3]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[128,22],"start":[128,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["newPostSource",{"annotation":{"meta":null,"sourceSpan":{"end":[128,20],"start":[128,7]}},"binderType":"VarBinder","identifier":"newPostSource"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,27],"start":[129,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,27],"start":[129,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,5]}},"argument":"server","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"serveGraphQL","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[130,34],"start":[130,28]}},"type":"Var","value":{"identifier":"schema","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,48],"start":[130,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,48],"start":[130,35]}},"type":"Var","value":{"identifier":"newPostSource","sourcePos":[128,7]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[130,69],"start":[130,51]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,76],"start":[130,51]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,76],"start":[130,70]}},"type":"Var","value":{"identifier":"logger","sourcePos":[125,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,11],"start":[130,5]}},"type":"Var","value":{"identifier":"server","sourcePos":[129,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,16]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"listen","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,43],"start":[131,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,43],"start":[131,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["port",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[131,39],"start":[131,33]}},"type":"Var","value":{"identifier":"Port","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,41],"start":[131,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,41],"start":[131,40]}},"type":"Literal","value":{"literalType":"IntLiteral","value":0}},"type":"App"}]]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[131,50],"start":[131,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,50],"start":[131,44]}},"type":"Var","value":{"identifier":"server","sourcePos":[129,5]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,5]}},"argument":"address","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[132,48],"start":[132,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[132,48],"start":[132,10]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[132,18],"start":[132,12]}},"type":"Var","value":{"identifier":"server","sourcePos":[129,5]}}],["url",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[132,46],"start":[132,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[132,32],"start":[132,25]}},"type":"Var","value":{"identifier":"address","sourcePos":[131,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[132,46],"start":[132,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[132,46],"start":[132,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"/graphql"}},"type":"App"}]]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"type":"Var","value":{"identifier":"v","sourcePos":[128,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"identifier":"acquire"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[125,37],"start":[125,22]}},"type":"Var","value":{"identifier":"makeScopedLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[125,45],"start":[125,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,45],"start":[125,38]}},"type":"Var","value":{"identifier":"acquire","sourcePos":[127,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[125,53],"start":[125,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,53],"start":[125,46]}},"type":"Var","value":{"identifier":"release","sourcePos":[133,3]}},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"serverLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[273,94],"start":[273,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[273,94],"start":[273,1]}},"argument":"initial","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[274,35],"start":[274,26]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[274,26]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[275,10],"start":[275,3]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,18],"start":[275,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[275,18],"start":[275,11]}},"type":"Var","value":{"identifier":"initial","sourcePos":[274,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,36]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,44]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["postTable",{"annotation":{"meta":null,"sourceSpan":{"end":[275,60],"start":[275,57]}},"type":"Var","value":{"identifier":"ref","sourcePos":[275,37]}}]]}},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"identifier":"postTableLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[277,88],"start":[277,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[278,31],"start":[278,22]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[278,22]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,3]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[279,20],"start":[279,3]}},"type":"Var","value":{"identifier":"mkEventSource","moduleName":["Prospero","Subscription"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,38]}},"argument":"source","body":{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,49]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["newPostSource",{"annotation":{"meta":null,"sourceSpan":{"end":[279,72],"start":[279,66]}},"type":"Var","value":{"identifier":"source","sourcePos":[279,39]}}]]}},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"newPostSourceLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[247,45],"start":[247,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[247,45],"start":[247,1]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[254,4],"start":[249,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["findAll",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,39],"start":[249,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[249,22],"start":[249,14]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,26],"start":[249,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[249,26],"start":[249,23]}},"type":"Var","value":{"identifier":"ref","sourcePos":[248,1]}},"type":"App"},"type":"App"}],["findByName",{"annotation":{"meta":null,"sourceSpan":{"end":[252,66],"start":[250,17]}},"argument":"name","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,16]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[251,24],"start":[251,16]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[251,28],"start":[251,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[251,28],"start":[251,25]}},"type":"Var","value":{"identifier":"ref","sourcePos":[248,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":"users","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,66],"start":[252,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,17],"start":[252,13]}},"type":"Var","value":{"identifier":"head","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,65],"start":[252,13]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,25],"start":[252,19]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,58],"start":[252,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,27]}},"argument":"u","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eq","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,49],"start":[252,33]}},"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"un","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,41],"start":[252,34]}},"argument":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[252,41],"start":[252,37]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[252,43],"start":[252,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,43],"start":[252,42]}},"type":"Var","value":{"identifier":"u","sourcePos":[252,28]}},"type":"App"},"fieldName":"name","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,53]}},"type":"Var","value":{"identifier":"name","sourcePos":[250,18]}},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[252,64],"start":[252,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,64],"start":[252,59]}},"type":"Var","value":{"identifier":"users","sourcePos":[251,7]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"}],["addUser",{"annotation":{"meta":null,"sourceSpan":{"end":[253,68],"start":[253,14]}},"argument":"user","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[253,68],"start":[253,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[253,34],"start":[253,23]}},"type":"Var","value":{"identifier":"modify_","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[253,51],"start":[253,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[253,40],"start":[253,36]}},"type":"Var","value":{"identifier":"flip","moduleName":["Data","Function"]}},"annotation":{"meta":null,"sourceSpan":{"end":[253,45],"start":[253,36]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[253,45],"start":[253,41]}},"type":"Var","value":{"identifier":"snoc","moduleName":["Data","Array"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[253,50],"start":[253,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[253,50],"start":[253,46]}},"type":"Var","value":{"identifier":"user","sourcePos":[253,15]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[253,55],"start":[253,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[253,55],"start":[253,52]}},"type":"Var","value":{"identifier":"ref","sourcePos":[248,1]}},"type":"App"},"type":"App"},"type":"Abs"}]]}},"type":"Abs"},"identifier":"makeUserRepo"},{"annotation":{"meta":null,"sourceSpan":{"end":[242,101],"start":[242,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[243,26],"start":[243,17]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,44],"start":[243,17]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[244,16],"start":[244,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userTable",{"annotation":{"meta":null,"sourceSpan":{"end":[244,14],"start":[244,5]}},"binderType":"VarBinder","identifier":"userTable"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,44],"start":[245,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,44],"start":[245,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["userRepo",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[245,32],"start":[245,20]}},"type":"Var","value":{"identifier":"makeUserRepo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,42],"start":[245,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,42],"start":[245,33]}},"type":"Var","value":{"identifier":"userTable","sourcePos":[244,5]}},"type":"App"}]]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[244,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"userRepoLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[261,45],"start":[261,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[261,45],"start":[261,1]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[265,4],"start":[263,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["findAll",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[263,39],"start":[263,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[263,22],"start":[263,14]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[263,26],"start":[263,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[263,26],"start":[263,23]}},"type":"Var","value":{"identifier":"ref","sourcePos":[262,1]}},"type":"App"},"type":"App"}],["addPost",{"annotation":{"meta":null,"sourceSpan":{"end":[264,68],"start":[264,14]}},"argument":"post","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[264,68],"start":[264,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[264,34],"start":[264,23]}},"type":"Var","value":{"identifier":"modify_","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[264,51],"start":[264,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[264,40],"start":[264,36]}},"type":"Var","value":{"identifier":"flip","moduleName":["Data","Function"]}},"annotation":{"meta":null,"sourceSpan":{"end":[264,45],"start":[264,36]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[264,45],"start":[264,41]}},"type":"Var","value":{"identifier":"snoc","moduleName":["Data","Array"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[264,50],"start":[264,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[264,50],"start":[264,46]}},"type":"Var","value":{"identifier":"post","sourcePos":[264,15]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[264,55],"start":[264,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[264,55],"start":[264,52]}},"type":"Var","value":{"identifier":"ref","sourcePos":[262,1]}},"type":"App"},"type":"App"},"type":"Abs"}]]}},"type":"Abs"},"identifier":"makePostRepo"},{"annotation":{"meta":null,"sourceSpan":{"end":[256,101],"start":[256,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[257,26],"start":[257,17]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,44],"start":[257,17]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[258,16],"start":[258,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["postTable",{"annotation":{"meta":null,"sourceSpan":{"end":[258,14],"start":[258,5]}},"binderType":"VarBinder","identifier":"postTable"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,44],"start":[259,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,44],"start":[259,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["postRepo",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[259,32],"start":[259,20]}},"type":"Var","value":{"identifier":"makePostRepo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,42],"start":[259,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,42],"start":[259,33]}},"type":"Var","value":{"identifier":"postTable","sourcePos":[258,5]}},"type":"App"}]]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[258,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"postRepoLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[147,84],"start":[147,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[147,84],"start":[147,1]}},"argument":"logger","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[148,31],"start":[148,22]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,49],"start":[148,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,38]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["logger",{"annotation":{"meta":null,"sourceSpan":{"end":[148,46],"start":[148,40]}},"type":"Var","value":{"identifier":"logger","sourcePos":[148,1]}}]]}},"type":"App"},"type":"App"},"type":"Abs"},"identifier":"loggerLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[222,7],"start":[217,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[227,4],"start":[224,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["exception",{"annotation":{"meta":null,"sourceSpan":{"end":[224,55],"start":[224,16]}},"argument":"err","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,55],"start":[224,24]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[224,38],"start":[224,24]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,42],"start":[224,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,42],"start":[224,39]}},"type":"Var","value":{"identifier":"err","sourcePos":[224,17]}},"type":"App"},"type":"App"},"type":"Abs"}],["wrongArgumentType",{"annotation":{"meta":null,"sourceSpan":{"end":[225,75],"start":[225,24]}},"argument":"err","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[225,75],"start":[225,32]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[225,46],"start":[225,32]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[225,62],"start":[225,32]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[225,57],"start":[225,48]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[225,61],"start":[225,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[225,61],"start":[225,58]}},"type":"Var","value":{"identifier":"err","sourcePos":[225,25]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"}],["queryError",{"annotation":{"meta":null,"sourceSpan":{"end":[226,93],"start":[226,17]}},"argument":"errs","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,93],"start":[226,26]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,40],"start":[226,26]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,80],"start":[226,26]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,51],"start":[226,42]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,79],"start":[226,42]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"show","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,78],"start":[226,53]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,72],"start":[226,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[226,72],"start":[226,63]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[226,72],"start":[226,63]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"message","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[226,77],"start":[226,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[226,77],"start":[226,73]}},"type":"Var","value":{"identifier":"errs","sourcePos":[226,18]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"}]]}},"identifier":"handleErrors"},{"annotation":{"meta":null,"sourceSpan":{"end":[91,86],"start":[91,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[92,25],"start":[92,16]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[101,19],"start":[92,16]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[93,24],"start":[93,14]}},"type":"Var","value":{"identifier":"runOmsInOm","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hmapRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexNil","moduleName":["Heterogeneous","Mapping"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hmapRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexNil","moduleName":["Heterogeneous","Mapping"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,25]}},"type":"Var","value":{"identifier":"handleErrors","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[94,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["hello",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[95,18],"start":[95,9]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["hello",{"annotation":{"meta":null,"sourceSpan":{"end":[95,16],"start":[95,11]}},"binderType":"VarBinder","identifier":"hello"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[96,12]}},"type":"Var","value":{"identifier":"hello","sourcePos":[95,11]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,9]}},"type":"Var","value":{"identifier":"v","sourcePos":[95,9]}}],"type":"Case"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,74],"start":[95,50]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Om"]}},"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"query","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"}],["users",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[98,18],"start":[98,9]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["users",{"annotation":{"meta":null,"sourceSpan":{"end":[98,16],"start":[98,11]}},"binderType":"VarBinder","identifier":"users"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[99,12]}},"type":"Var","value":{"identifier":"users","sourcePos":[98,11]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,9]}},"type":"Var","value":{"identifier":"v","sourcePos":[98,9]}}],"type":"Case"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[98,87],"start":[98,63]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Om"]}},"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"query","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ageIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignInt","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons4","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users { name age }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,3]}},"argument":"service","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[101,19],"start":[101,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[101,19],"start":[101,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["service",{"annotation":{"meta":null,"sourceSpan":{"end":[101,17],"start":[101,10]}},"type":"Var","value":{"identifier":"service","sourcePos":[93,3]}}]]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"serviceLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[64,43],"start":[37,15]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,3]}},"argument":"logger","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"wireLayers","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[68,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["service",{"annotation":{"meta":null,"sourceSpan":{"end":[68,28],"start":[68,16]}},"type":"Var","value":{"identifier":"serviceLayer","moduleName":["Test","Example"]}}],["server",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[69,26],"start":[69,15]}},"type":"Var","value":{"identifier":"serverLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[69,33],"start":[69,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[69,33],"start":[69,27]}},"type":"Var","value":{"identifier":"logger","sourcePos":[67,3]}},"type":"App"}],["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[70,30],"start":[70,17]}},"type":"Var","value":{"identifier":"userRepoLayer","moduleName":["Test","Example"]}}],["postRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[71,30],"start":[71,17]}},"type":"Var","value":{"identifier":"postRepoLayer","moduleName":["Test","Example"]}}],["userTable",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[72,32],"start":[72,18]}},"type":"Var","value":{"identifier":"userTableLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[75,10],"start":[72,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[75,10],"start":[73,9]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[73,15],"start":[73,11]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,89],"start":[73,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,89],"start":[73,16]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[73,31],"start":[73,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}}],["age",{"annotation":{"meta":null,"sourceSpan":{"end":[73,40],"start":[73,38]}},"type":"Literal","value":{"literalType":"IntLiteral","value":30}}],["email",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[73,54],"start":[73,49]}},"type":"Var","value":{"identifier":"Email","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,74],"start":[73,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,74],"start":[73,55]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@example.com"}},"type":"App"}],["role",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[73,87],"start":[73,82]}},"type":"Var","value":{"identifier":"Admin","moduleName":["Test","Example","Types"]}}]]}},"type":"App"},{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[74,15],"start":[74,11]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,86],"start":[74,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[74,86],"start":[74,16]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[74,29],"start":[74,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}],["age",{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[74,36]}},"type":"Literal","value":{"literalType":"IntLiteral","value":25}}],["email",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[74,52],"start":[74,47]}},"type":"Var","value":{"identifier":"Email","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,70],"start":[74,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[74,70],"start":[74,53]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@example.com"}},"type":"App"}],["role",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[74,84],"start":[74,78]}},"type":"Var","value":{"identifier":"Editor","moduleName":["Test","Example","Types"]}}]]}},"type":"App"}]}},"type":"App"}],["postTable",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[76,32],"start":[76,18]}},"type":"Var","value":{"identifier":"postTableLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,10],"start":[76,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[79,10],"start":[77,9]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[77,17],"start":[77,11]}},"type":"Var","value":{"identifier":"mkPost","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[77,31],"start":[77,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[77,31],"start":[77,18]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Hello World"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[77,39],"start":[77,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[77,39],"start":[77,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},"type":"App"},{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[78,17],"start":[78,11]}},"type":"Var","value":{"identifier":"mkPost","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,36],"start":[78,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,36],"start":[78,18]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"GraphQL is great"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[78,42],"start":[78,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,42],"start":[78,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}},"type":"App"}]}},"type":"App"}],["newPostSource",{"annotation":{"meta":null,"sourceSpan":{"end":[80,40],"start":[80,22]}},"type":"Var","value":{"identifier":"newPostSourceLayer","moduleName":["Test","Example"]}}],["logger",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[81,26],"start":[81,15]}},"type":"Var","value":{"identifier":"loggerLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[81,33],"start":[81,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[81,33],"start":[81,27]}},"type":"Var","value":{"identifier":"logger","sourcePos":[67,3]}},"type":"App"}]]}},"type":"App"},"type":"Abs"},"identifier":"appLayer"}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[37,23],"start":[37,15]}},"type":"Var","value":{"identifier":"describe","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[37,37],"start":[37,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[37,37],"start":[37,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[37,37],"start":[37,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Example app"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[37,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[38,63],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[38,63],"start":[38,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"queries hello and users via typed client through layers"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,15]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[39,24],"start":[39,15]}},"type":"Var","value":{"identifier":"pino","moduleName":["Yoga","Pino"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,5]}},"argument":"logger","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[40,31],"start":[40,13]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[40,38],"start":[40,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,38],"start":[40,32]}},"type":"Var","value":{"identifier":"logger","sourcePos":[39,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[40,57],"start":[40,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[40,49],"start":[40,41]}},"type":"Var","value":{"identifier":"appLayer","sourcePos":[67,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[40,56],"start":[40,41]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,56],"start":[40,50]}},"type":"Var","value":{"identifier":"logger","sourcePos":[39,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[40,58]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[40,58]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[40,70],"start":[40,59]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["service",{"annotation":{"meta":null,"sourceSpan":{"end":[40,68],"start":[40,61]}},"binderType":"VarBinder","identifier":"service"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[41,23],"start":[41,16]}},"type":"Var","value":{"identifier":"service","sourcePos":[40,61]}},"fieldName":"hello","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,7]}},"argument":"hello","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,12],"start":[42,7]}},"type":"Var","value":{"identifier":"hello","sourcePos":[41,7]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"world"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[43,23],"start":[43,16]}},"type":"Var","value":{"identifier":"service","sourcePos":[40,61]}},"fieldName":"users","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,7]}},"argument":"users","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,13],"start":[44,8]}},"type":"Var","value":{"identifier":"users","sourcePos":[43,7]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,18]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,18]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[44,40]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[44,49],"start":[44,42]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},{"annotation":{"meta":null,"sourceSpan":{"end":[44,56],"start":[44,51]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[46,56],"start":[46,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[46,56],"start":[46,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"mutations add data visible to subsequent queries"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,15]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[47,24],"start":[47,15]}},"type":"Var","value":{"identifier":"pino","moduleName":["Yoga","Pino"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,5]}},"argument":"logger","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,39],"start":[48,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[48,31],"start":[48,13]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,38],"start":[48,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[48,38],"start":[48,32]}},"type":"Var","value":{"identifier":"logger","sourcePos":[47,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[48,57],"start":[48,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[48,49],"start":[48,41]}},"type":"Var","value":{"identifier":"appLayer","sourcePos":[67,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,56],"start":[48,41]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[48,56],"start":[48,50]}},"type":"Var","value":{"identifier":"logger","sourcePos":[47,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[48,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[48,58]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[48,58]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[48,66],"start":[48,59]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["url",{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[48,61]}},"binderType":"VarBinder","identifier":"url"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runMutation","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,81]}},"type":"Var","value":{"identifier":"url","sourcePos":[48,61]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,85]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[49,102],"start":[49,93]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Charlie"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[49,120],"start":[49,111]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"c@x.com"}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,7]}},"argument":"r1","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[50,33],"start":[50,12]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[50,36],"start":[50,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[50,36],"start":[50,34]}},"type":"Var","value":{"identifier":"r1","sourcePos":[49,7]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[51,27],"start":[51,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[51,27],"start":[51,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[51,25],"start":[51,24]}},"binderType":"VarBinder","identifier":"d"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[51,69],"start":[51,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[51,45],"start":[51,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[51,45],"start":[51,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[51,32],"start":[51,31]}},"type":"Var","value":{"identifier":"d","sourcePos":[51,24]}},"fieldName":"addUser","type":"Accessor"},"fieldName":"name","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[51,69],"start":[51,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[51,69],"start":[51,60]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Charlie"}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[52,16],"start":[52,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[52,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[52,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,48]}},"type":"Var","value":{"identifier":"url","sourcePos":[48,61]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,52]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,7]}},"argument":"r2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[54,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[54,33],"start":[54,12]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[54,36],"start":[54,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[54,36],"start":[54,34]}},"type":"Var","value":{"identifier":"r2","sourcePos":[53,7]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[54,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[55,27],"start":[55,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[55,27],"start":[55,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[55,25],"start":[55,24]}},"binderType":"VarBinder","identifier":"d"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[55,95],"start":[55,31]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[55,42],"start":[55,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[55,42],"start":[55,36]}},"argument":"v2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[55,42],"start":[55,36]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[55,50],"start":[55,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[55,50],"start":[55,43]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[55,44],"start":[55,43]}},"type":"Var","value":{"identifier":"d","sourcePos":[55,24]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[55,95],"start":[55,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[55,95],"start":[55,66]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[55,75],"start":[55,68]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},{"annotation":{"meta":null,"sourceSpan":{"end":[55,82],"start":[55,77]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}},{"annotation":{"meta":null,"sourceSpan":{"end":[55,93],"start":[55,84]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Charlie"}}]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[56,16],"start":[56,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[56,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[56,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[58,45],"start":[58,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[58,45],"start":[58,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"search finds matching users and posts"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[58,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,15]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[59,24],"start":[59,15]}},"type":"Var","value":{"identifier":"pino","moduleName":["Yoga","Pino"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,5]}},"argument":"logger","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,39],"start":[60,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[60,31],"start":[60,13]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,38],"start":[60,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[60,38],"start":[60,32]}},"type":"Var","value":{"identifier":"logger","sourcePos":[59,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[60,57],"start":[60,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[60,49],"start":[60,41]}},"type":"Var","value":{"identifier":"appLayer","sourcePos":[67,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,56],"start":[60,41]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[60,56],"start":[60,50]}},"type":"Var","value":{"identifier":"logger","sourcePos":[59,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[60,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[60,58]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[60,58]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[60,66],"start":[60,59]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["url",{"annotation":{"meta":null,"sourceSpan":{"end":[60,64],"start":[60,61]}},"binderType":"VarBinder","identifier":"url"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,99]}},"type":"Var","value":{"identifier":"url","sourcePos":[60,61]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,103]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["term",{"annotation":{"meta":null,"sourceSpan":{"end":[61,118],"start":[61,111]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice"}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,7]}},"argument":"r","body":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[62,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[62,33],"start":[62,12]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[62,35],"start":[62,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[62,35],"start":[62,34]}},"type":"Var","value":{"identifier":"r","sourcePos":[61,7]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[62,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[63,27],"start":[63,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[63,27],"start":[63,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[63,25],"start":[63,24]}},"binderType":"VarBinder","identifier":"d"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual3","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[63,42],"start":[63,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,42],"start":[63,36]}},"argument":"v2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[63,42],"start":[63,36]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[63,51],"start":[63,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,51],"start":[63,43]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[63,44],"start":[63,43]}},"type":"Var","value":{"identifier":"d","sourcePos":[63,24]}},"fieldName":"search","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,83],"start":[63,67]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[63,73],"start":[63,69]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[63,81],"start":[63,69]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,81],"start":[63,74]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},"type":"App"}]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[64,16],"start":[64,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[64,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[64,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"Let"},"identifier":"exampleSpec"}],"exports":["exampleSpec"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Bind"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Monad","Reader","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Semigroupoid"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Array"]},{"annotation":{"meta":null,"sourceSpan":{"end":[8,43],"start":[8,1]}},"moduleName":["Data","Array","NonEmpty"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Array","NonEmpty","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Eq"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Function"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Functor"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Identity"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Semigroup"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Show"]},{"annotation":{"meta":null,"sourceSpan":{"end":[11,52],"start":[11,1]}},"moduleName":["Data","String"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","String","CodeUnits"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","String","Common"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","String","Pattern"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Variant","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Aff"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Exception"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Ref"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Heterogeneous","Mapping"]},{"annotation":{"meta":null,"sourceSpan":{"end":[5,15],"start":[5,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[20,66],"start":[20,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","GqlTypes"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","InputValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Om"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Subscription"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Record","Studio","Keys"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Example"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Example","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Spec"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Spec","Assertions"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Type","Data","Boolean"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Type","Equality"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Type","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Fastify","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","JSON"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Om"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Om","Layer"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Pino"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","PinoOm"]}],"moduleName":["Test","Example"],"modulePath":"test/Example.purs","reExports":{},"sourceSpan":{"end":[279,74],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,35],"start":[271,32]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"mapFlipped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,31],"start":[271,21]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[271,31],"start":[271,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"liftEffect"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[138,42],"start":[138,7]}},"type":"Var","value":{"identifier":"discard","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discardUnit","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"discard"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"discard1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[138,17],"start":[138,7]}},"type":"Var","value":{"identifier":"error","moduleName":["Yoga","Pino"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[138,24],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"error"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[139,17],"start":[139,7]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[139,38],"start":[139,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"liftEffect1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,30],"start":[182,27]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"bind"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,15],"start":[182,11]}},"type":"Var","value":{"identifier":"asks","moduleName":["Control","Monad","Reader","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,26],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadAskOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"asks"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,44],"start":[182,41]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Control","Semigroupoid"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupoidFn","moduleName":["Control","Semigroupoid"]}},"type":"App"},"identifier":"composeFlipped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,49],"start":[182,45]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[182,49],"start":[182,45]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOmAff","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"toOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[187,24],"start":[187,21]}},"type":"Var","value":{"identifier":"ask","moduleName":["Control","Monad","Reader","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[187,24],"start":[187,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadAskOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"ask"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"discard2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[191,12],"start":[191,5]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Yoga","PinoOm"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[191,24],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,24],"start":[191,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"logInfo"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,100],"start":[196,97]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,111],"start":[196,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorArray","moduleName":["Data","Functor"]}},"type":"App"},"identifier":"mapFlipped1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,72],"start":[196,70]}},"type":"Var","value":{"identifier":"un","moduleName":["Data","Newtype"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[196,77],"start":[196,70]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,77],"start":[196,70]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"un"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[198,9],"start":[198,5]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[198,42],"start":[198,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[198,27],"start":[198,25]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[198,41],"start":[198,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupArray","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[212,39],"start":[212,35]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[212,39],"start":[212,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOmEffect","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"toOm1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordGqlNonNull"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"hello"}},"type":"Abs"}]]}},"type":"App"},"identifier":"helloIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchema"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Post"}},"type":"Abs"}]]}},"type":"App"},"identifier":"PostIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"author"}},"type":"Abs"}]]}},"type":"App"},"identifier":"authorIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"title"}},"type":"Abs"}]]}},"type":"App"},"identifier":"titleIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"PostIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"PostIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"authorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaDeprecated","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecatedDeprecate","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Use the author query instead"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCostDeprecated","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControlDepreca","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlNameDeprecated","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"gqlSchema1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"search"}},"type":"Abs"}]]}},"type":"App"},"identifier":"searchIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"term"}},"type":"Abs"}]]}},"type":"App"},"identifier":"termIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"termIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"SearchResult"}},"type":"Abs"}]]}},"type":"App"},"identifier":"SearchResultIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"User"}},"type":"Abs"}]]}},"type":"App"},"identifier":"UserIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"age"}},"type":"Abs"}]]}},"type":"App"},"identifier":"ageIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"email"}},"type":"Abs"}]]}},"type":"App"},"identifier":"emailIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Email"}},"type":"Abs"}]]}},"type":"App"},"identifier":"EmailIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}},"type":"Abs"}]]}},"type":"App"},"identifier":"nameIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Role"}},"type":"Abs"}]]}},"type":"App"},"identifier":"RoleIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Admin"}},"type":"Abs"}]]}},"type":"App"},"identifier":"AdminIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Editor"}},"type":"Abs"}]]}},"type":"App"},"identifier":"EditorIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Viewer"}},"type":"Abs"}]]}},"type":"App"},"identifier":"ViewerIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ageIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaIntGqlNonNullGql","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EmailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindScalarGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EmailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"role"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"RoleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindEnumGqlNon","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"RoleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"genericRole_","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesConstructorN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"AdminIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesConstructorN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EditorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumValuesConstructorN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ViewerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveConstructor","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"AdminIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveConstructor","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"EditorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlEnumResolveConstructor","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ViewerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"gqlSchema2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlFieldArgsRecordFunctio"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fromInputRecordCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users"}},"type":"Abs"}]]}},"type":"App"},"identifier":"usersIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"authorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"type":"App"},"identifier":"gqlSchemaArgsCons2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addUser"}},"type":"Abs"}]]}},"type":"App"},"identifier":"addUserIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Example"]}},"type":"App"},"identifier":"gqlSchemaArgsCons3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[166,10],"start":[166,3]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"posts"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"searchIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"termIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"SearchResultIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindUnionGqlNo","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"SearchResultIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"genericSearchResult_","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlUnionMembersSum","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlUnionMembersConstructo","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"UserResult"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlUnionMembersConstructo","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"PostResult"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"user"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaMaybeGqlNullable","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addPost"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"authorIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons2","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"addUserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons3","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema2","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons3","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"newPost"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaEventSource","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"graphql"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[129,24],"start":[129,15]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[129,27],"start":[129,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,27],"start":[129,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fastify"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"keys1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"logger"}},"type":"Abs"}]]}},"type":"App"},"identifier":"loggerIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"loggerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"newPostSource"}},"type":"Abs"}]]}},"type":"App"},"identifier":"newPostSourceIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"newPostSourceIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"postRepo"}},"type":"Abs"}]]}},"type":"App"},"identifier":"postRepoIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"userRepo"}},"type":"Abs"}]]}},"type":"App"},"identifier":"userRepoIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons4"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[130,26],"start":[130,14]}},"type":"Var","value":{"identifier":"serveGraphQL","moduleName":["Prospero","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons4","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"identifier":"serveGraphQL"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[131,24],"start":[131,16]}},"type":"Var","value":{"identifier":"listen","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[131,43],"start":[131,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,43],"start":[131,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"listen"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[132,35],"start":[132,33]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[132,46],"start":[132,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupString","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[251,41],"start":[251,7]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"bind1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,11],"start":[252,7]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[252,66],"start":[252,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"pure1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,52],"start":[252,50]}},"type":"Var","value":{"identifier":"eq","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[252,57],"start":[252,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"eq"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,57],"start":[226,53]}},"type":"Var","value":{"identifier":"show","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[226,78],"start":[226,53]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showNonEmptyArray","moduleName":["Data","Array","NonEmpty","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[226,78],"start":[226,53]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"identifier":"show"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,62],"start":[226,59]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[226,72],"start":[226,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorNonEmptyArray","moduleName":["Data","Array","NonEmpty","Internal"]}},"type":"App"},"identifier":"map"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hmapRecord","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"hmapRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"mapRecordWithIndexCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mappingCloseOmRowsOmRecor","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"constMapping"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"mapRecordWithIndexCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"url"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"keysRLCons5"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons5","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons6"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Heterogeneous","Mapping"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mappingExpandAndRunOmReco","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons6","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"constMapping1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[101,19],"start":[92,1]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"map1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"writeForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"writeForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,30],"start":[95,22]}},"type":"Var","value":{"identifier":"query","moduleName":["Prospero","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"identifier":"query"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"data"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"readForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"errors"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"message"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignFieldsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"readForeignFieldsCons2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"readForeignFieldsCons3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignFieldsCons4"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"topoWire1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"scope"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"keysRLCons7"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons8"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons8","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keys11"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"postTable"}},"type":"Abs"}]]}},"type":"App"},"identifier":"postTableIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons9"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons10"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"userTable"}},"type":"Abs"}]]}},"type":"App"},"identifier":"userTableIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"identifier":"keysRLCons11"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"server"}},"type":"Abs"}]]}},"type":"App"},"identifier":"serverIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons11","moduleName":["Test","Example"]}},"type":"App"},"identifier":"keysRLCons12"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[67,31],"start":[67,21]}},"type":"Var","value":{"identifier":"wireLayers","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"loggerIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"newPostSourceIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLNil","moduleName":["Record","Studio","Keys"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"postRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons8","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons10","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userTableIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons10","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"userRepoIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons11","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons11","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"serverIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons4","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons12","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWire1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"service"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons7","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons6","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys11","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keys1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons9","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons","moduleName":["Record","Studio","Keys"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"serverIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons5","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"keysRLCons12","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"topoWireNil","moduleName":["Yoga","Om","Layer"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"identifier":"wireLayers"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindSpecT","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindIdentity","moduleName":["Data","Identity"]}},"type":"App"},"type":"App"},"identifier":"discard3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[38,5],"start":[38,3]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[38,63],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[38,63],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"exampleMUnit","moduleName":["Test","Spec"]}},"type":"App"},"identifier":"it"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[40,11],"start":[40,5]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"scoped"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[42,25],"start":[42,14]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"shouldEqual"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showArray","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqArray","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"type":"App"},"identifier":"shouldEqual2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons4","moduleName":["Test","Example"]}},"type":"App"},"identifier":"readForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[49,24],"start":[49,13]}},"type":"Var","value":{"identifier":"runMutation","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"addUserIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addUser(name: $name, email: $email) { name }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runMutation"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[52,24],"start":[52,20]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[52,43],"start":[52,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"fail"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[53,21],"start":[53,13]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"runQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users { name }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runQuery1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[55,35],"start":[55,32]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[55,42],"start":[55,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorArray","moduleName":["Data","Functor"]}},"type":"App"},"identifier":"map2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"readForeignMaybe"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"termIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"searchIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons3","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"search(term: $term) { ... on User { name } ... on Post { title } }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runQuery2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showArray","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showMaybe","moduleName":["Data","Maybe"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqArray","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqMaybe","moduleName":["Data","Maybe"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"shouldEqual3"},{"annotation":{"meta":null,"sourceSpan":{"end":[269,94],"start":[269,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[269,94],"start":[269,1]}},"argument":"initial","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[270,35],"start":[270,26]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[270,26]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[271,10],"start":[271,3]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[271,18],"start":[271,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,18],"start":[271,11]}},"type":"Var","value":{"identifier":"initial","sourcePos":[270,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,36]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[271,62],"start":[271,44]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["userTable",{"annotation":{"meta":null,"sourceSpan":{"end":[271,60],"start":[271,57]}},"type":"Var","value":{"identifier":"ref","sourcePos":[271,37]}}]]}},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"identifier":"userTableLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[135,117],"start":[135,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[135,117],"start":[135,1]}},"argument":"logger","body":{"annotation":{"meta":null,"sourceSpan":{"end":[143,4],"start":[137,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["exception",{"annotation":{"meta":null,"sourceSpan":{"end":[139,38],"start":[137,16]}},"argument":"err","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"error","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,24],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,24],"start":[138,18]}},"type":"Var","value":{"identifier":"logger","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[138,37],"start":[138,26]}},"type":"Var","value":{"identifier":"message","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,41],"start":[138,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,41],"start":[138,38]}},"type":"Var","value":{"identifier":"err","sourcePos":[137,17]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,42],"start":[138,7]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[139,38],"start":[139,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[139,33],"start":[139,19]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[139,37],"start":[139,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[139,37],"start":[139,34]}},"type":"Var","value":{"identifier":"err","sourcePos":[137,17]}},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"}],["wrongArgumentType",{"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[140,24]}},"argument":"err","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"error","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,24],"start":[141,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,24],"start":[141,18]}},"type":"Var","value":{"identifier":"logger","sourcePos":[136,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,25]}},"type":"Var","value":{"identifier":"err","sourcePos":[140,25]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,28],"start":[141,7]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,50],"start":[142,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[142,33],"start":[142,19]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,49],"start":[142,19]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[142,44],"start":[142,35]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,48],"start":[142,35]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,48],"start":[142,45]}},"type":"Var","value":{"identifier":"err","sourcePos":[140,25]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"}]]}},"type":"Abs"},"identifier":"serverHandleErrors"},{"annotation":{"meta":null,"sourceSpan":{"end":[164,69],"start":[164,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[164,69],"start":[164,1]}},"argument":"newPostSource","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[176,6],"start":[166,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,3]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"asks","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,26],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,26],"start":[182,16]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[182,26],"start":[182,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"userRepo","type":"Accessor"},"type":"Abs"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,40],"start":[182,31]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[182,40],"start":[182,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"findAll","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,49],"start":[182,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"identifier":"users"},{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[186,16],"start":[186,8]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[186,14],"start":[186,10]}},"binderType":"VarBinder","identifier":"name"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[187,17],"start":[187,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[187,15],"start":[187,7]}},"binderType":"VarBinder","identifier":"userRepo"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[188,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[188,24],"start":[188,5]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[188,13],"start":[188,5]}},"type":"Var","value":{"identifier":"userRepo","sourcePos":[187,7]}},"fieldName":"findByName","type":"Accessor"},"annotation":{"meta":null,"sourceSpan":{"end":[188,29],"start":[188,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,29],"start":[188,25]}},"type":"Var","value":{"identifier":"name","sourcePos":[186,10]}},"type":"App"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[187,24],"start":[187,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[187,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[186,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"user"},{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[190,18],"start":[190,10]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["term",{"annotation":{"meta":null,"sourceSpan":{"end":[190,16],"start":[190,12]}},"binderType":"VarBinder","identifier":"term"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,24],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,24],"start":[191,13]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Searching"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["term",{"annotation":{"meta":null,"sourceSpan":{"end":[191,31],"start":[191,27]}},"type":"Var","value":{"identifier":"term","sourcePos":[190,12]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,33],"start":[191,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[192,27],"start":[192,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[192,15],"start":[192,7]}},"binderType":"VarBinder","identifier":"userRepo"}],["postRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[192,25],"start":[192,17]}},"binderType":"VarBinder","identifier":"postRepo"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,33],"start":[193,17]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[193,25],"start":[193,17]}},"type":"Var","value":{"identifier":"userRepo","sourcePos":[192,7]}},"fieldName":"findAll","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,40],"start":[193,5]}},"argument":"allUsers","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[194,33],"start":[194,17]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[194,25],"start":[194,17]}},"type":"Var","value":{"identifier":"postRepo","sourcePos":[192,17]}},"fieldName":"findAll","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[194,40],"start":[194,5]}},"argument":"allPosts","body":{"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[195,20],"start":[195,13]}},"type":"Var","value":{"identifier":"toLower","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[195,25],"start":[195,21]}},"type":"Var","value":{"identifier":"term","sourcePos":[190,12]}},"type":"App"},"identifier":"t"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,25]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,31],"start":[196,25]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,87],"start":[196,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,86],"start":[196,33]}},"argument":"u","body":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,47],"start":[196,39]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,59],"start":[196,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[196,56],"start":[196,49]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,58],"start":[196,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,58],"start":[196,57]}},"type":"Var","value":{"identifier":"t","sourcePos":[195,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,86],"start":[196,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[196,68],"start":[196,61]}},"type":"Var","value":{"identifier":"toLower","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,85],"start":[196,61]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,85],"start":[196,69]}},"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"un","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[196,77],"start":[196,70]}},"argument":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[196,77],"start":[196,73]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,79],"start":[196,70]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,79],"start":[196,78]}},"type":"Var","value":{"identifier":"u","sourcePos":[196,34]}},"type":"App"},"fieldName":"name","type":"Accessor"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,96],"start":[196,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[196,96],"start":[196,88]}},"type":"Var","value":{"identifier":"allUsers","sourcePos":[193,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[196,111],"start":[196,25]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[196,111],"start":[196,101]}},"type":"Var","value":{"identifier":"UserResult","moduleName":["Test","Example","Types"]}},"type":"App"},"identifier":"matchingUsers"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,25]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,31],"start":[197,25]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,88],"start":[197,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,87],"start":[197,33]}},"argument":"p","body":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,47],"start":[197,39]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,59],"start":[197,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[197,56],"start":[197,49]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,58],"start":[197,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,58],"start":[197,57]}},"type":"Var","value":{"identifier":"t","sourcePos":[195,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,87],"start":[197,39]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[197,68],"start":[197,61]}},"type":"Var","value":{"identifier":"toLower","moduleName":["Data","String","Common"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,86],"start":[197,61]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,86],"start":[197,69]}},"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"un","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[197,77],"start":[197,70]}},"argument":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[197,77],"start":[197,73]}},"type":"Var","value":{"identifier":"Post","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,79],"start":[197,70]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,79],"start":[197,78]}},"type":"Var","value":{"identifier":"p","sourcePos":[197,34]}},"type":"App"},"fieldName":"title","type":"Accessor"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,97],"start":[197,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[197,97],"start":[197,89]}},"type":"Var","value":{"identifier":"allPosts","sourcePos":[194,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[197,112],"start":[197,25]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[197,112],"start":[197,102]}},"type":"Var","value":{"identifier":"PostResult","moduleName":["Test","Example","Types"]}},"type":"App"},"identifier":"matchingPosts"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[198,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[198,41],"start":[198,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[198,24],"start":[198,11]}},"type":"Var","value":{"identifier":"matchingUsers","sourcePos":[196,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[198,41],"start":[198,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[198,41],"start":[198,28]}},"type":"Var","value":{"identifier":"matchingPosts","sourcePos":[197,9]}},"type":"App"},"type":"App"},"type":"Let"},"type":"Let"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[192,34],"start":[192,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[192,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[198,42],"start":[190,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"search"},{"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,3]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"asks","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,26],"start":[184,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,26],"start":[184,16]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[184,26],"start":[184,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"postRepo","type":"Accessor"},"type":"Abs"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"composeFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,40],"start":[184,31]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[184,40],"start":[184,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"findAll","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,49],"start":[184,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"identifier":"posts"},{"annotation":{"meta":null,"sourceSpan":{"end":[178,23],"start":[178,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,23],"start":[178,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[178,23],"start":[178,16]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"world"}},"type":"App"},"identifier":"hello"},{"annotation":{"meta":null,"sourceSpan":{"end":[180,29],"start":[180,3]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,29],"start":[180,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,29],"start":[180,19]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Welcome!"}},"type":"App"},"identifier":"greeting"},{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[200,26],"start":[200,11]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[200,17],"start":[200,13]}},"binderType":"VarBinder","identifier":"name"}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[200,24],"start":[200,19]}},"binderType":"VarBinder","identifier":"email"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,26],"start":[201,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,26],"start":[201,13]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Adding user"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,27]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[201,33],"start":[201,29]}},"type":"Var","value":{"identifier":"name","sourcePos":[200,13]}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[201,40],"start":[201,35]}},"type":"Var","value":{"identifier":"email","sourcePos":[200,19]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,42],"start":[201,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[202,17],"start":[202,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[202,15],"start":[202,7]}},"binderType":"VarBinder","identifier":"userRepo"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[203,20],"start":[203,16]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,71],"start":[203,21]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[203,27],"start":[203,23]}},"type":"Var","value":{"identifier":"name","sourcePos":[200,13]}}],["age",{"annotation":{"meta":null,"sourceSpan":{"end":[203,35],"start":[203,34]}},"type":"Literal","value":{"literalType":"IntLiteral","value":0}}],["email",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[203,49],"start":[203,44]}},"type":"Var","value":{"identifier":"Email","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[203,55],"start":[203,44]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[203,55],"start":[203,50]}},"type":"Var","value":{"identifier":"email","sourcePos":[200,19]}},"type":"App"}],["role",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[203,69],"start":[203,63]}},"type":"Var","value":{"identifier":"Viewer","moduleName":["Test","Example","Types"]}}]]}},"type":"App"},"identifier":"user1"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[204,21],"start":[204,5]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,13],"start":[204,5]}},"type":"Var","value":{"identifier":"userRepo","sourcePos":[202,7]}},"fieldName":"addUser","type":"Accessor"},"annotation":{"meta":null,"sourceSpan":{"end":[204,26],"start":[204,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[204,26],"start":[204,22]}},"type":"Var","value":{"identifier":"user1","sourcePos":[203,9]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[204,33],"start":[204,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[205,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[205,10]}},"type":"Var","value":{"identifier":"user1","sourcePos":[203,9]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[202,24],"start":[202,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[202,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[205,14],"start":[200,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"addUser"},{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[207,28],"start":[207,11]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[207,18],"start":[207,13]}},"binderType":"VarBinder","identifier":"title"}],["author",{"annotation":{"meta":null,"sourceSpan":{"end":[207,26],"start":[207,20]}},"binderType":"VarBinder","identifier":"author"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"logInfo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[208,26],"start":[208,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,26],"start":[208,13]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Adding post"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,27]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[208,34],"start":[208,29]}},"type":"Var","value":{"identifier":"title","sourcePos":[207,13]}}],["author",{"annotation":{"meta":null,"sourceSpan":{"end":[208,42],"start":[208,36]}},"type":"Var","value":{"identifier":"author","sourcePos":[207,20]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[208,44],"start":[208,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[209,17],"start":[209,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["postRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[209,15],"start":[209,7]}},"binderType":"VarBinder","identifier":"postRepo"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[210,22],"start":[210,16]}},"type":"Var","value":{"identifier":"mkPost","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[210,28],"start":[210,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,28],"start":[210,23]}},"type":"Var","value":{"identifier":"title","sourcePos":[207,13]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[210,35],"start":[210,29]}},"type":"Var","value":{"identifier":"author","sourcePos":[207,20]}},"type":"App"},"identifier":"post"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[211,21],"start":[211,5]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[211,13],"start":[211,5]}},"type":"Var","value":{"identifier":"postRepo","sourcePos":[209,7]}},"fieldName":"addPost","type":"Accessor"},"annotation":{"meta":null,"sourceSpan":{"end":[211,26],"start":[211,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,26],"start":[211,22]}},"type":"Var","value":{"identifier":"post","sourcePos":[210,9]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[211,33],"start":[211,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[212,13],"start":[212,5]}},"type":"Var","value":{"identifier":"emit","moduleName":["Prospero","Subscription"]}},"annotation":{"meta":null,"sourceSpan":{"end":[212,27],"start":[212,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[212,27],"start":[212,14]}},"type":"Var","value":{"identifier":"newPostSource","sourcePos":[165,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[212,32],"start":[212,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[212,32],"start":[212,28]}},"type":"Var","value":{"identifier":"post","sourcePos":[210,9]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[212,39],"start":[212,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[213,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[213,10]}},"type":"Var","value":{"identifier":"post","sourcePos":[210,9]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[209,24],"start":[209,5]}},"type":"Var","value":{"identifier":"v1","sourcePos":[209,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[213,14],"start":[207,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"addPost"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[166,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[176,6],"start":[167,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["hello",{"annotation":{"meta":null,"sourceSpan":{"end":[167,12],"start":[167,7]}},"type":"Var","value":{"identifier":"hello","sourcePos":[178,3]}}],["greeting",{"annotation":{"meta":null,"sourceSpan":{"end":[168,15],"start":[168,7]}},"type":"Var","value":{"identifier":"greeting","sourcePos":[180,3]}}],["users",{"annotation":{"meta":null,"sourceSpan":{"end":[169,12],"start":[169,7]}},"type":"Var","value":{"identifier":"users","sourcePos":[182,3]}}],["user",{"annotation":{"meta":null,"sourceSpan":{"end":[170,11],"start":[170,7]}},"type":"Var","value":{"identifier":"user","sourcePos":[186,3]}}],["posts",{"annotation":{"meta":null,"sourceSpan":{"end":[171,12],"start":[171,7]}},"type":"Var","value":{"identifier":"posts","sourcePos":[184,3]}}],["search",{"annotation":{"meta":null,"sourceSpan":{"end":[172,13],"start":[172,7]}},"type":"Var","value":{"identifier":"search","sourcePos":[190,3]}}],["addUser",{"annotation":{"meta":null,"sourceSpan":{"end":[173,14],"start":[173,7]}},"type":"Var","value":{"identifier":"addUser","sourcePos":[200,3]}}],["addPost",{"annotation":{"meta":null,"sourceSpan":{"end":[174,14],"start":[174,7]}},"type":"Var","value":{"identifier":"addPost","sourcePos":[207,3]}}],["newPost",{"annotation":{"meta":null,"sourceSpan":{"end":[175,29],"start":[175,16]}},"type":"Var","value":{"identifier":"newPostSource","sourcePos":[165,1]}}]]}},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"schema"},{"annotation":{"meta":null,"sourceSpan":{"end":[124,46],"start":[114,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[124,46],"start":[114,1]}},"argument":"logger","body":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[125,53],"start":[125,22]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[133,21],"start":[133,11]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[133,19],"start":[133,13]}},"binderType":"VarBinder","identifier":"server"}]]}}],"expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[133,31],"start":[133,24]}},"type":"Var","value":{"identifier":"close","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,32]}},"type":"Var","value":{"identifier":"server","sourcePos":[133,13]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[133,38],"start":[133,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"identifier":"release"},{"annotation":{"meta":null,"sourceSpan":{"end":[132,48],"start":[127,3]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[128,22],"start":[128,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["newPostSource",{"annotation":{"meta":null,"sourceSpan":{"end":[128,20],"start":[128,7]}},"binderType":"VarBinder","identifier":"newPostSource"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,27],"start":[129,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,27],"start":[129,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,40],"start":[129,5]}},"argument":"server","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"serveGraphQL","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,49],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[130,34],"start":[130,28]}},"type":"Var","value":{"identifier":"schema","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,48],"start":[130,28]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,48],"start":[130,35]}},"type":"Var","value":{"identifier":"newPostSource","sourcePos":[128,7]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[130,69],"start":[130,51]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,76],"start":[130,51]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,76],"start":[130,70]}},"type":"Var","value":{"identifier":"logger","sourcePos":[125,1]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,11],"start":[130,5]}},"type":"Var","value":{"identifier":"server","sourcePos":[129,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,77],"start":[130,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toOm","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,16]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"listen","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,43],"start":[131,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,43],"start":[131,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["port",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[131,39],"start":[131,33]}},"type":"Var","value":{"identifier":"Port","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[131,41],"start":[131,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,41],"start":[131,40]}},"type":"Literal","value":{"literalType":"IntLiteral","value":0}},"type":"App"}]]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[131,50],"start":[131,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,50],"start":[131,44]}},"type":"Var","value":{"identifier":"server","sourcePos":[129,5]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[131,57],"start":[131,5]}},"argument":"address","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[132,48],"start":[132,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[132,48],"start":[132,10]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[132,18],"start":[132,12]}},"type":"Var","value":{"identifier":"server","sourcePos":[129,5]}}],["url",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[132,46],"start":[132,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[132,32],"start":[132,25]}},"type":"Var","value":{"identifier":"address","sourcePos":[131,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[132,46],"start":[132,25]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[132,46],"start":[132,36]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"/graphql"}},"type":"App"}]]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[128,29],"start":[128,5]}},"type":"Var","value":{"identifier":"v","sourcePos":[128,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"identifier":"acquire"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[125,37],"start":[125,22]}},"type":"Var","value":{"identifier":"makeScopedLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[125,45],"start":[125,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,45],"start":[125,38]}},"type":"Var","value":{"identifier":"acquire","sourcePos":[127,3]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[125,53],"start":[125,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,53],"start":[125,46]}},"type":"Var","value":{"identifier":"release","sourcePos":[133,3]}},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"serverLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[273,94],"start":[273,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[273,94],"start":[273,1]}},"argument":"initial","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[274,35],"start":[274,26]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[274,26]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[275,10],"start":[275,3]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[275,18],"start":[275,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[275,18],"start":[275,11]}},"type":"Var","value":{"identifier":"initial","sourcePos":[274,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,36]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[275,62],"start":[275,44]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["postTable",{"annotation":{"meta":null,"sourceSpan":{"end":[275,60],"start":[275,57]}},"type":"Var","value":{"identifier":"ref","sourcePos":[275,37]}}]]}},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"identifier":"postTableLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[277,88],"start":[277,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[278,31],"start":[278,22]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[278,22]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,3]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[279,20],"start":[279,3]}},"type":"Var","value":{"identifier":"mkEventSource","moduleName":["Prospero","Subscription"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,38]}},"argument":"source","body":{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[279,49]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["newPostSource",{"annotation":{"meta":null,"sourceSpan":{"end":[279,72],"start":[279,66]}},"type":"Var","value":{"identifier":"source","sourcePos":[279,39]}}]]}},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"newPostSourceLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[247,45],"start":[247,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[247,45],"start":[247,1]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[254,4],"start":[249,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["findAll",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,39],"start":[249,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[249,22],"start":[249,14]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[249,26],"start":[249,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[249,26],"start":[249,23]}},"type":"Var","value":{"identifier":"ref","sourcePos":[248,1]}},"type":"App"},"type":"App"}],["findByName",{"annotation":{"meta":null,"sourceSpan":{"end":[252,66],"start":[250,17]}},"argument":"name","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,16]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[251,24],"start":[251,16]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[251,28],"start":[251,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[251,28],"start":[251,25]}},"type":"Var","value":{"identifier":"ref","sourcePos":[248,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[251,41],"start":[251,7]}},"argument":"users","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,66],"start":[252,7]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,17],"start":[252,13]}},"type":"Var","value":{"identifier":"head","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,65],"start":[252,13]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[252,25],"start":[252,19]}},"type":"Var","value":{"identifier":"filter","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,58],"start":[252,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,27]}},"argument":"u","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eq","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,49],"start":[252,33]}},"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"un","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[252,41],"start":[252,34]}},"argument":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[252,41],"start":[252,37]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[252,43],"start":[252,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,43],"start":[252,42]}},"type":"Var","value":{"identifier":"u","sourcePos":[252,28]}},"type":"App"},"fieldName":"name","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,57],"start":[252,53]}},"type":"Var","value":{"identifier":"name","sourcePos":[250,18]}},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[252,64],"start":[252,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[252,64],"start":[252,59]}},"type":"Var","value":{"identifier":"users","sourcePos":[251,7]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"}],["addUser",{"annotation":{"meta":null,"sourceSpan":{"end":[253,68],"start":[253,14]}},"argument":"user","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[253,68],"start":[253,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[253,34],"start":[253,23]}},"type":"Var","value":{"identifier":"modify_","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[253,51],"start":[253,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[253,40],"start":[253,36]}},"type":"Var","value":{"identifier":"flip","moduleName":["Data","Function"]}},"annotation":{"meta":null,"sourceSpan":{"end":[253,45],"start":[253,36]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[253,45],"start":[253,41]}},"type":"Var","value":{"identifier":"snoc","moduleName":["Data","Array"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[253,50],"start":[253,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[253,50],"start":[253,46]}},"type":"Var","value":{"identifier":"user","sourcePos":[253,15]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[253,55],"start":[253,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[253,55],"start":[253,52]}},"type":"Var","value":{"identifier":"ref","sourcePos":[248,1]}},"type":"App"},"type":"App"},"type":"Abs"}]]}},"type":"Abs"},"identifier":"makeUserRepo"},{"annotation":{"meta":null,"sourceSpan":{"end":[242,101],"start":[242,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[243,26],"start":[243,17]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,44],"start":[243,17]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[244,16],"start":[244,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["userTable",{"annotation":{"meta":null,"sourceSpan":{"end":[244,14],"start":[244,5]}},"binderType":"VarBinder","identifier":"userTable"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,44],"start":[245,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,44],"start":[245,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["userRepo",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[245,32],"start":[245,20]}},"type":"Var","value":{"identifier":"makeUserRepo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[245,42],"start":[245,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[245,42],"start":[245,33]}},"type":"Var","value":{"identifier":"userTable","sourcePos":[244,5]}},"type":"App"}]]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[244,23],"start":[244,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[244,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"userRepoLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[261,45],"start":[261,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[261,45],"start":[261,1]}},"argument":"ref","body":{"annotation":{"meta":null,"sourceSpan":{"end":[265,4],"start":[263,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["findAll",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[263,39],"start":[263,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[263,22],"start":[263,14]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[263,26],"start":[263,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[263,26],"start":[263,23]}},"type":"Var","value":{"identifier":"ref","sourcePos":[262,1]}},"type":"App"},"type":"App"}],["addPost",{"annotation":{"meta":null,"sourceSpan":{"end":[264,68],"start":[264,14]}},"argument":"post","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[264,68],"start":[264,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[264,34],"start":[264,23]}},"type":"Var","value":{"identifier":"modify_","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[264,51],"start":[264,23]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[264,40],"start":[264,36]}},"type":"Var","value":{"identifier":"flip","moduleName":["Data","Function"]}},"annotation":{"meta":null,"sourceSpan":{"end":[264,45],"start":[264,36]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[264,45],"start":[264,41]}},"type":"Var","value":{"identifier":"snoc","moduleName":["Data","Array"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[264,50],"start":[264,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[264,50],"start":[264,46]}},"type":"Var","value":{"identifier":"post","sourcePos":[264,15]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[264,55],"start":[264,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[264,55],"start":[264,52]}},"type":"Var","value":{"identifier":"ref","sourcePos":[262,1]}},"type":"App"},"type":"App"},"type":"Abs"}]]}},"type":"Abs"},"identifier":"makePostRepo"},{"annotation":{"meta":null,"sourceSpan":{"end":[256,101],"start":[256,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[257,26],"start":[257,17]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,44],"start":[257,17]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ask","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[258,16],"start":[258,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["postTable",{"annotation":{"meta":null,"sourceSpan":{"end":[258,14],"start":[258,5]}},"binderType":"VarBinder","identifier":"postTable"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,44],"start":[259,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,44],"start":[259,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["postRepo",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[259,32],"start":[259,20]}},"type":"Var","value":{"identifier":"makePostRepo","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[259,42],"start":[259,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[259,42],"start":[259,33]}},"type":"Var","value":{"identifier":"postTable","sourcePos":[258,5]}},"type":"App"}]]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[258,23],"start":[258,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[258,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"postRepoLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[147,84],"start":[147,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[147,84],"start":[147,1]}},"argument":"logger","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[148,31],"start":[148,22]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,49],"start":[148,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[148,48],"start":[148,38]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["logger",{"annotation":{"meta":null,"sourceSpan":{"end":[148,46],"start":[148,40]}},"type":"Var","value":{"identifier":"logger","sourcePos":[148,1]}}]]}},"type":"App"},"type":"App"},"type":"Abs"},"identifier":"loggerLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[222,7],"start":[217,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[227,4],"start":[224,3]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["exception",{"annotation":{"meta":null,"sourceSpan":{"end":[224,55],"start":[224,16]}},"argument":"err","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,55],"start":[224,24]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[224,38],"start":[224,24]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[224,42],"start":[224,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[224,42],"start":[224,39]}},"type":"Var","value":{"identifier":"err","sourcePos":[224,17]}},"type":"App"},"type":"App"},"type":"Abs"}],["wrongArgumentType",{"annotation":{"meta":null,"sourceSpan":{"end":[225,75],"start":[225,24]}},"argument":"err","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[225,75],"start":[225,32]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[225,46],"start":[225,32]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[225,62],"start":[225,32]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[225,57],"start":[225,48]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[225,61],"start":[225,48]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[225,61],"start":[225,58]}},"type":"Var","value":{"identifier":"err","sourcePos":[225,25]}},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"}],["queryError",{"annotation":{"meta":null,"sourceSpan":{"end":[226,93],"start":[226,17]}},"argument":"errs","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,93],"start":[226,26]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,40],"start":[226,26]}},"type":"Var","value":{"identifier":"throwException","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,80],"start":[226,26]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[226,51],"start":[226,42]}},"type":"Var","value":{"identifier":"error","moduleName":["Effect","Exception"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,79],"start":[226,42]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"show","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,78],"start":[226,53]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[226,72],"start":[226,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[226,72],"start":[226,63]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[226,72],"start":[226,63]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}},"fieldName":"message","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[226,77],"start":[226,59]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[226,77],"start":[226,73]}},"type":"Var","value":{"identifier":"errs","sourcePos":[226,18]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"Abs"}]]}},"identifier":"handleErrors"},{"annotation":{"meta":null,"sourceSpan":{"end":[91,86],"start":[91,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[92,25],"start":[92,16]}},"type":"Var","value":{"identifier":"makeLayer","moduleName":["Yoga","Om","Layer"]}},"annotation":{"meta":null,"sourceSpan":{"end":[101,19],"start":[92,16]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[93,24],"start":[93,14]}},"type":"Var","value":{"identifier":"runOmsInOm","moduleName":["Yoga","Om"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hmapRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexNil","moduleName":["Heterogeneous","Mapping"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hmapRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexCons1","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"constMapping1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapRecordWithIndexNil","moduleName":["Heterogeneous","Mapping"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[93,37],"start":[93,25]}},"type":"Var","value":{"identifier":"handleErrors","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[94,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["hello",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[95,18],"start":[95,9]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["hello",{"annotation":{"meta":null,"sourceSpan":{"end":[95,16],"start":[95,11]}},"binderType":"VarBinder","identifier":"hello"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[96,12]}},"type":"Var","value":{"identifier":"hello","sourcePos":[95,11]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,9]}},"type":"Var","value":{"identifier":"v","sourcePos":[95,9]}}],"type":"Case"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[96,17],"start":[94,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,74],"start":[95,50]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Om"]}},"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"query","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,74],"start":[95,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,74],"start":[95,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"helloIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"type":"App"},"type":"App"}],["users",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[98,18],"start":[98,9]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["users",{"annotation":{"meta":null,"sourceSpan":{"end":[98,16],"start":[98,11]}},"binderType":"VarBinder","identifier":"users"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[99,12]}},"type":"Var","value":{"identifier":"users","sourcePos":[98,11]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,9]}},"type":"Var","value":{"identifier":"v","sourcePos":[98,9]}}],"type":"Case"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[99,17],"start":[97,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[98,87],"start":[98,63]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Om"]}},"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"query","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons2","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Example"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ageIsSymbol","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignInt","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons4","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Example"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,87],"start":[98,22]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,87],"start":[98,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users { name age }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[100,6],"start":[93,3]}},"argument":"service","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[101,19],"start":[101,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[101,19],"start":[101,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["service",{"annotation":{"meta":null,"sourceSpan":{"end":[101,17],"start":[101,10]}},"type":"Var","value":{"identifier":"service","sourcePos":[93,3]}}]]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"identifier":"serviceLayer"},{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsWhere"},"sourceSpan":{"end":[64,43],"start":[37,15]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,3]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,3]}},"argument":"logger","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"wireLayers","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[67,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,6],"start":[68,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["service",{"annotation":{"meta":null,"sourceSpan":{"end":[68,28],"start":[68,16]}},"type":"Var","value":{"identifier":"serviceLayer","moduleName":["Test","Example"]}}],["server",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[69,26],"start":[69,15]}},"type":"Var","value":{"identifier":"serverLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[69,33],"start":[69,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[69,33],"start":[69,27]}},"type":"Var","value":{"identifier":"logger","sourcePos":[67,3]}},"type":"App"}],["userRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[70,30],"start":[70,17]}},"type":"Var","value":{"identifier":"userRepoLayer","moduleName":["Test","Example"]}}],["postRepo",{"annotation":{"meta":null,"sourceSpan":{"end":[71,30],"start":[71,17]}},"type":"Var","value":{"identifier":"postRepoLayer","moduleName":["Test","Example"]}}],["userTable",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[72,32],"start":[72,18]}},"type":"Var","value":{"identifier":"userTableLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[75,10],"start":[72,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[75,10],"start":[73,9]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[73,15],"start":[73,11]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,89],"start":[73,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,89],"start":[73,16]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[73,31],"start":[73,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}}],["age",{"annotation":{"meta":null,"sourceSpan":{"end":[73,40],"start":[73,38]}},"type":"Literal","value":{"literalType":"IntLiteral","value":30}}],["email",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[73,54],"start":[73,49]}},"type":"Var","value":{"identifier":"Email","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,74],"start":[73,49]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,74],"start":[73,55]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@example.com"}},"type":"App"}],["role",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[73,87],"start":[73,82]}},"type":"Var","value":{"identifier":"Admin","moduleName":["Test","Example","Types"]}}]]}},"type":"App"},{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[74,15],"start":[74,11]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,86],"start":[74,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[74,86],"start":[74,16]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[74,29],"start":[74,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}],["age",{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[74,36]}},"type":"Literal","value":{"literalType":"IntLiteral","value":25}}],["email",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[74,52],"start":[74,47]}},"type":"Var","value":{"identifier":"Email","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,70],"start":[74,47]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[74,70],"start":[74,53]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@example.com"}},"type":"App"}],["role",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[74,84],"start":[74,78]}},"type":"Var","value":{"identifier":"Editor","moduleName":["Test","Example","Types"]}}]]}},"type":"App"}]}},"type":"App"}],["postTable",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[76,32],"start":[76,18]}},"type":"Var","value":{"identifier":"postTableLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[79,10],"start":[76,18]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[79,10],"start":[77,9]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[77,17],"start":[77,11]}},"type":"Var","value":{"identifier":"mkPost","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[77,31],"start":[77,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[77,31],"start":[77,18]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Hello World"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[77,39],"start":[77,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[77,39],"start":[77,32]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},"type":"App"},{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[78,17],"start":[78,11]}},"type":"Var","value":{"identifier":"mkPost","moduleName":["Test","Example","Types"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,36],"start":[78,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,36],"start":[78,18]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"GraphQL is great"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[78,42],"start":[78,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,42],"start":[78,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}},"type":"App"}]}},"type":"App"}],["newPostSource",{"annotation":{"meta":null,"sourceSpan":{"end":[80,40],"start":[80,22]}},"type":"Var","value":{"identifier":"newPostSourceLayer","moduleName":["Test","Example"]}}],["logger",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[81,26],"start":[81,15]}},"type":"Var","value":{"identifier":"loggerLayer","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[81,33],"start":[81,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[81,33],"start":[81,27]}},"type":"Var","value":{"identifier":"logger","sourcePos":[67,3]}},"type":"App"}]]}},"type":"App"},"type":"Abs"},"identifier":"appLayer"}],"expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[37,23],"start":[37,15]}},"type":"Var","value":{"identifier":"describe","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[37,37],"start":[37,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[37,37],"start":[37,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[37,37],"start":[37,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Example app"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[37,15]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[38,63],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[38,63],"start":[38,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"queries hello and users via typed client through layers"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,15]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[39,24],"start":[39,15]}},"type":"Var","value":{"identifier":"pino","moduleName":["Yoga","Pino"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[39,37],"start":[39,5]}},"argument":"logger","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[40,39],"start":[40,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[40,31],"start":[40,13]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[40,38],"start":[40,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,38],"start":[40,32]}},"type":"Var","value":{"identifier":"logger","sourcePos":[39,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[40,57],"start":[40,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[40,49],"start":[40,41]}},"type":"Var","value":{"identifier":"appLayer","sourcePos":[67,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[40,56],"start":[40,41]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[40,56],"start":[40,50]}},"type":"Var","value":{"identifier":"logger","sourcePos":[39,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[40,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[40,58]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[40,58]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[40,70],"start":[40,59]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["service",{"annotation":{"meta":null,"sourceSpan":{"end":[40,68],"start":[40,61]}},"binderType":"VarBinder","identifier":"service"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[41,23],"start":[41,16]}},"type":"Var","value":{"identifier":"service","sourcePos":[40,61]}},"fieldName":"hello","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[41,29],"start":[41,7]}},"argument":"hello","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,12],"start":[42,7]}},"type":"Var","value":{"identifier":"hello","sourcePos":[41,7]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,27]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"world"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,34],"start":[42,7]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,16]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[43,23],"start":[43,16]}},"type":"Var","value":{"identifier":"service","sourcePos":[40,61]}},"fieldName":"users","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[43,29],"start":[43,7]}},"argument":"users","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"mapFlipped1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,13],"start":[44,8]}},"type":"Var","value":{"identifier":"users","sourcePos":[43,7]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,18]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[44,24],"start":[44,18]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[44,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[44,40]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[44,49],"start":[44,42]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},{"annotation":{"meta":null,"sourceSpan":{"end":[44,56],"start":[44,51]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[44,58],"start":[38,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[46,56],"start":[46,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[46,56],"start":[46,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"mutations add data visible to subsequent queries"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,15]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[47,24],"start":[47,15]}},"type":"Var","value":{"identifier":"pino","moduleName":["Yoga","Pino"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[47,37],"start":[47,5]}},"argument":"logger","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,39],"start":[48,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[48,31],"start":[48,13]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,38],"start":[48,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[48,38],"start":[48,32]}},"type":"Var","value":{"identifier":"logger","sourcePos":[47,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[48,57],"start":[48,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[48,49],"start":[48,41]}},"type":"Var","value":{"identifier":"appLayer","sourcePos":[67,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[48,56],"start":[48,41]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[48,56],"start":[48,50]}},"type":"Var","value":{"identifier":"logger","sourcePos":[47,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[48,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[48,58]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[48,58]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[48,66],"start":[48,59]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["url",{"annotation":{"meta":null,"sourceSpan":{"end":[48,64],"start":[48,61]}},"binderType":"VarBinder","identifier":"url"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runMutation","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,84],"start":[49,81]}},"type":"Var","value":{"identifier":"url","sourcePos":[48,61]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,85]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[49,102],"start":[49,93]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Charlie"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[49,120],"start":[49,111]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"c@x.com"}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[49,122],"start":[49,7]}},"argument":"r1","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[50,33],"start":[50,12]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[50,36],"start":[50,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[50,36],"start":[50,34]}},"type":"Var","value":{"identifier":"r1","sourcePos":[49,7]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[51,27],"start":[51,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[51,27],"start":[51,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[51,25],"start":[51,24]}},"binderType":"VarBinder","identifier":"d"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[51,69],"start":[51,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[51,45],"start":[51,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[51,45],"start":[51,31]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[51,32],"start":[51,31]}},"type":"Var","value":{"identifier":"d","sourcePos":[51,24]}},"fieldName":"addUser","type":"Accessor"},"fieldName":"name","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[51,69],"start":[51,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[51,69],"start":[51,60]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Charlie"}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[52,16],"start":[52,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[52,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[52,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[52,43],"start":[50,7]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,51],"start":[53,48]}},"type":"Var","value":{"identifier":"url","sourcePos":[48,61]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,52]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[53,54],"start":[53,7]}},"argument":"r2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[54,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[54,33],"start":[54,12]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[54,36],"start":[54,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[54,36],"start":[54,34]}},"type":"Var","value":{"identifier":"r2","sourcePos":[53,7]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[54,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[55,27],"start":[55,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[55,27],"start":[55,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[55,25],"start":[55,24]}},"binderType":"VarBinder","identifier":"d"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[55,95],"start":[55,31]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[55,42],"start":[55,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[55,42],"start":[55,36]}},"argument":"v2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[55,42],"start":[55,36]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[55,50],"start":[55,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[55,50],"start":[55,43]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[55,44],"start":[55,43]}},"type":"Var","value":{"identifier":"d","sourcePos":[55,24]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[55,95],"start":[55,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[55,95],"start":[55,66]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[55,75],"start":[55,68]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},{"annotation":{"meta":null,"sourceSpan":{"end":[55,82],"start":[55,77]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}},{"annotation":{"meta":null,"sourceSpan":{"end":[55,93],"start":[55,84]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Charlie"}}]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[56,16],"start":[56,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[56,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[56,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[56,43],"start":[46,3]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[58,45],"start":[58,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[58,45],"start":[58,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"search finds matching users and posts"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[58,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,15]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[59,24],"start":[59,15]}},"type":"Var","value":{"identifier":"pino","moduleName":["Yoga","Pino"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[59,37],"start":[59,5]}},"argument":"logger","body":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"scoped","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,39],"start":[60,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[60,31],"start":[60,13]}},"type":"Var","value":{"identifier":"serverHandleErrors","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,38],"start":[60,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[60,38],"start":[60,32]}},"type":"Var","value":{"identifier":"logger","sourcePos":[59,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[60,57],"start":[60,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[60,49],"start":[60,41]}},"type":"Var","value":{"identifier":"appLayer","sourcePos":[67,3]}},"annotation":{"meta":null,"sourceSpan":{"end":[60,56],"start":[60,41]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[60,56],"start":[60,50]}},"type":"Var","value":{"identifier":"logger","sourcePos":[59,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[60,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[60,58]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[60,58]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[60,66],"start":[60,59]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["url",{"annotation":{"meta":null,"sourceSpan":{"end":[60,64],"start":[60,61]}},"binderType":"VarBinder","identifier":"url"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,7]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,102],"start":[61,99]}},"type":"Var","value":{"identifier":"url","sourcePos":[60,61]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,103]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["term",{"annotation":{"meta":null,"sourceSpan":{"end":[61,118],"start":[61,111]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice"}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[61,120],"start":[61,7]}},"argument":"r","body":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[62,7]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[62,33],"start":[62,12]}},"type":"Var","value":{"identifier":"recoverPartialSuccess","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[62,35],"start":[62,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[62,35],"start":[62,34]}},"type":"Var","value":{"identifier":"r","sourcePos":[61,7]}},"type":"App"},"identifier":"v1"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[62,7]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[63,27],"start":[63,9]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[63,27],"start":[63,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["result",{"annotation":{"meta":null,"sourceSpan":{"end":[63,25],"start":[63,24]}},"binderType":"VarBinder","identifier":"d"}]]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual3","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map2","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[63,42],"start":[63,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,42],"start":[63,36]}},"argument":"v2","body":{"annotation":{"meta":null,"sourceSpan":{"end":[63,42],"start":[63,36]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v2","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[63,51],"start":[63,32]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,51],"start":[63,43]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[63,44],"start":[63,43]}},"type":"Var","value":{"identifier":"d","sourcePos":[63,24]}},"fieldName":"search","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[63,83],"start":[63,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,83],"start":[63,67]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[63,73],"start":[63,69]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[63,81],"start":[63,69]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[63,81],"start":[63,74]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},"type":"App"}]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[64,16],"start":[64,9]}},"binderType":"ConstructorBinder","binders":[],"constructorName":{"identifier":"Nothing","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Example"]}},"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[64,20]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[64,43],"start":[64,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[36,25],"start":[36,1]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"App"},"type":"Let"},"identifier":"exampleSpec"}],"exports":["exampleSpec"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Bind"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Monad","Reader","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Control","Semigroupoid"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Array"]},{"annotation":{"meta":null,"sourceSpan":{"end":[8,43],"start":[8,1]}},"moduleName":["Data","Array","NonEmpty"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Array","NonEmpty","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Eq"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Function"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Functor"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Identity"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Semigroup"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Show"]},{"annotation":{"meta":null,"sourceSpan":{"end":[11,52],"start":[11,1]}},"moduleName":["Data","String"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","String","CodeUnits"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","String","Common"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","String","Pattern"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Data","Variant","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Aff"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Exception"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Effect","Ref"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Heterogeneous","Mapping"]},{"annotation":{"meta":null,"sourceSpan":{"end":[5,15],"start":[5,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[20,64],"start":[20,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","GqlTypes"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","InputValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Om"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Prospero","Subscription"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Record","Studio","Keys"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Example"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Example","Types"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Spec"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Test","Spec","Assertions"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Type","Data","Boolean"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Type","Equality"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Type","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Fastify","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","JSON"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Om"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Om","Layer"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","Pino"]},{"annotation":{"meta":null,"sourceSpan":{"end":[279,74],"start":[1,1]}},"moduleName":["Yoga","PinoOm"]}],"moduleName":["Test","Example"],"modulePath":"test/Example.purs","reExports":{},"sourceSpan":{"end":[279,74],"start":[1,1]}}
output/Test.Example/externs.cbor

Binary file not shown.

output/Test.Example/index.js+2−8
@@ -1,3 +1,4 @@
1+// Generated by purs version 0.15.15
12import * as Control_Applicative from "../Control.Applicative/index.js";
23import * as Control_Bind from "../Control.Bind/index.js";
34import * as Control_Monad_Reader_Class from "../Control.Monad.Reader.Class/index.js";
@@ -317,8 +318,6 @@ var runQuery2 = /* #__PURE__ */ runQuery(/* #__PURE__ */ writeForeignRecord(/* #
317318 }
318319});
319320var shouldEqual3 = /* #__PURE__ */ shouldEqual(/* #__PURE__ */ Data_Show.showArray(/* #__PURE__ */ Data_Maybe.showMaybe(Data_Show.showString)))(/* #__PURE__ */ Data_Eq.eqArray(/* #__PURE__ */ Data_Maybe.eqMaybe(Data_Eq.eqString)));
320−
321−// Tables
322321var userTableLayer = function (initial) {
323322 return Yoga_Om_Layer.makeLayer(mapFlipped(liftEffect(Effect_Ref["new"](initial)))(function (ref) {
324323 return {
@@ -492,15 +491,11 @@ var postRepoLayer = /* #__PURE__ */ Yoga_Om_Layer.makeLayer(/* #__PURE__ */ bind
492491 postRepo: makePostRepo(v.postTable)
493492 });
494493}));
495−
496−// Logger layer
497494var loggerLayer = function (logger) {
498495 return Yoga_Om_Layer.makeLayer(pure({
499496 logger: logger
500497 }));
501498};
502−
503−// Errors
504499var handleErrors = {
505500 exception: function (err) {
506501 return liftEffect1(Effect_Exception.throwException(err));
@@ -530,8 +525,6 @@ var serviceLayer = /* #__PURE__ */ Yoga_Om_Layer.makeLayer(/* #__PURE__ */ bind(
530525 service: service
531526 });
532527}));
533−
534−// Spec
535528var exampleSpec = /* #__PURE__ */ (function () {
536529 var appLayer = function (logger) {
537530 return wireLayers({
@@ -624,3 +617,4 @@ var exampleSpec = /* #__PURE__ */ (function () {
624617export {
625618 exampleSpec
626619};
620+//# sourceMappingURL=index.js.map
output/Test.Integration/corefn.json+1−1
@@ -1 +1 @@
1−{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[201,108],"start":[201,3]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"bind"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[201,26],"start":[201,15]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Fetch"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fetch"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"toCoreRequestOptionsRowRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve7","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toRequestBodyString","moduleName":["Fetch","Internal","RequestBody"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"body"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve8","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"headers"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve9","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"method"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"fetch1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[206,30],"start":[206,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[206,30],"start":[206,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"type":"App"},"identifier":"fetch2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[68,39],"start":[68,23]}},"type":"Var","value":{"identifier":"fromFoldable","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[76,8],"start":[68,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ordString","moduleName":["Data","Ord"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[76,8],"start":[68,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"foldableArray","moduleName":["Data","Foldable"]}},"type":"App"},"identifier":"fromFoldable"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[71,46],"start":[71,36]}},"type":"Var","value":{"identifier":"lookup","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[71,53],"start":[71,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ordString","moduleName":["Data","Ord"]}},"type":"App"},"identifier":"lookup"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchema"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"User"}},"type":"Abs"}]]}},"type":"App"},"identifier":"UserIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"email"}},"type":"Abs"}]]}},"type":"App"},"identifier":"emailIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}},"type":"Abs"}]]}},"type":"App"},"identifier":"nameIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"gqlSchema1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[73,24],"start":[73,17]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"resolve"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[73,69],"start":[73,67]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,80],"start":[73,65]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupString","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordGqlNonNull"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting"}},"type":"Abs"}]]}},"type":"App"},"identifier":"greetingIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Todo"}},"type":"Abs"}]]}},"type":"App"},"identifier":"TodoIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"title"}},"type":"Abs"}]]}},"type":"App"},"identifier":"titleIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlFieldArgsRecordFunctio"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users"}},"type":"Abs"}]]}},"type":"App"},"identifier":"usersIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[77,10],"start":[77,3]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"greetingIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"todos"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"TodoIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"TodoIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"done"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaBooleanGqlNonNul","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"user"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaMaybeGqlNullable","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addTodo"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"type":"App"},"identifier":"graphql"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[78,18],"start":[78,14]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[78,113],"start":[78,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[83,24],"start":[83,14]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[83,44],"start":[83,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"liftEffect"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[86,81],"start":[86,9]}},"type":"Var","value":{"identifier":"discard","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discardUnit","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"discard"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"discard1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[86,39],"start":[86,37]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupArray","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,22],"start":[95,3]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"bind1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[96,22],"start":[96,13]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[96,25],"start":[96,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fastify"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"discard2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[97,27],"start":[97,12]}},"type":"Var","value":{"identifier":"runServeGraphQL","moduleName":["Prospero","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"runServeGraphQL"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[98,7],"start":[98,3]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,25],"start":[98,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"pure1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[105,39],"start":[105,29]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[105,48],"start":[105,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"liftEffect1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[106,24],"start":[106,16]}},"type":"Var","value":{"identifier":"listen","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[106,43],"start":[106,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,43],"start":[106,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"listen"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"writeForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[110,26],"start":[110,11]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"runQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"data"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"readForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"errors"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"message"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignFieldsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"greetingIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"readForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"greetingIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"runQuery1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"discard3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[112,50],"start":[112,39]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"shouldEqual"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[113,16],"start":[113,12]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[113,45],"start":[113,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"fail"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users { name email }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runQuery2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showInt","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqInt","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showArray","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqArray","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"type":"App"},"identifier":"shouldEqual3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[120,13],"start":[120,10]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,20],"start":[120,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorArray","moduleName":["Data","Functor"]}},"type":"App"},"identifier":"map"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showBoolean","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqBoolean","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual4"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[162,31],"start":[162,12]}},"type":"Var","value":{"identifier":"runSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,35],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,35],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"runSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[165,31],"start":[165,27]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[165,36],"start":[165,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"pure2"},{"annotation":{"meta":null,"sourceSpan":{"end":[35,56],"start":[35,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[35,56],"start":[35,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[35,56],"start":[35,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"User"},{"annotation":{"meta":null,"sourceSpan":{"end":[40,57],"start":[40,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[40,57],"start":[40,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[40,57],"start":[40,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"Todo"},{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[37,31],"start":[37,1]}},"type":"Var","value":{"identifier":"Newtype$Dict","moduleName":["Data","Newtype"]}},"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Coercible0",{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"Abs"}]]}},"type":"App"},"identifier":"newtypeUser_"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[42,31],"start":[42,1]}},"type":"Var","value":{"identifier":"Newtype$Dict","moduleName":["Data","Newtype"]}},"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Coercible0",{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"Abs"}]]}},"type":"App"},"identifier":"newtypeTodo_"},{"annotation":{"meta":null,"sourceSpan":{"end":[38,34],"start":[38,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[38,34],"start":[38,1]}},"type":"Var","value":{"identifier":"IsGql$Dict","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":null,"sourceSpan":{"end":[38,34],"start":[38,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[38,34],"start":[38,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"isGqlObject\"User\"User"},{"annotation":{"meta":null,"sourceSpan":{"end":[43,34],"start":[43,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[43,34],"start":[43,1]}},"type":"Var","value":{"identifier":"IsGql$Dict","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":null,"sourceSpan":{"end":[43,34],"start":[43,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[43,34],"start":[43,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"isGqlObject\"Todo\"Todo"},{"annotation":{"meta":null,"sourceSpan":{"end":[199,43],"start":[199,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[199,43],"start":[199,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[199,43],"start":[199,1]}},"argument":"body","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,27]}},"type":"Var","value":{"identifier":"url","sourcePos":[200,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,31]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["method",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,51],"start":[201,41]}},"type":"Var","value":{"identifier":"POST","moduleName":["Data","HTTP","Method"]}}],["body",{"annotation":{"meta":null,"sourceSpan":{"end":[201,57],"start":[201,53]}},"type":"Var","value":{"identifier":"body","sourcePos":[200,1]}}],["headers",{"annotation":{"meta":null,"sourceSpan":{"end":[201,106],"start":[201,68]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Content-Type",{"annotation":{"meta":null,"sourceSpan":{"end":[201,104],"start":[201,86]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"application/json"}}]]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[201,11],"start":[201,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["text",{"annotation":{"meta":null,"sourceSpan":{"end":[201,9],"start":[201,5]}},"binderType":"VarBinder","identifier":"text"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[202,7],"start":[202,3]}},"type":"Var","value":{"identifier":"text","sourcePos":[201,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[201,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"httpPost"},{"annotation":{"meta":null,"sourceSpan":{"end":[204,32],"start":[204,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,32],"start":[204,1]}},"argument":"url","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,30],"start":[206,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,30],"start":[206,27]}},"type":"Var","value":{"identifier":"url","sourcePos":[205,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,31]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[206,11],"start":[206,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["text",{"annotation":{"meta":null,"sourceSpan":{"end":[206,9],"start":[206,5]}},"binderType":"VarBinder","identifier":"text"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[207,3]}},"type":"Var","value":{"identifier":"text","sourcePos":[206,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[206,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"identifier":"httpGet"},{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"argument":"todosRef","body":{"annotation":{"meta":null,"sourceSpan":{"end":[76,8],"start":[66,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[67,53],"start":[67,5]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromFoldable","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[76,8],"start":[68,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[76,8],"start":[69,7]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[69,18],"start":[69,16]}},"type":"Var","value":{"identifier":"Tuple","moduleName":["Data","Tuple"]}},"annotation":{"meta":null,"sourceSpan":{"end":[75,12],"start":[69,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[69,15],"start":[69,9]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"User"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[75,12],"start":[69,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[75,12],"start":[70,11]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["keys",{"annotation":{"meta":null,"sourceSpan":{"end":[70,29],"start":[70,19]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[70,27],"start":[70,21]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}}]}}],["resolver",{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[71,23]}},"argument":"rep","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[71,31]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"lookup","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[71,53],"start":[71,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[71,53],"start":[71,47]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[71,57],"start":[71,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[71,57],"start":[71,54]}},"type":"Var","value":{"identifier":"rep","sourcePos":[71,24]}},"type":"App"},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[71,31]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[72,38],"start":[72,15]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[72,37],"start":[72,21]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[72,37],"start":[72,36]}},"binderType":"VarBinder","identifier":"n"}],"constructorName":{"identifier":"InputString","moduleName":["Prospero","InputValue"]},"typeName":{"identifier":"InputValue","moduleName":["Prospero","InputValue"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[73,46],"start":[73,42]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,82],"start":[73,42]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,82],"start":[73,47]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[73,56],"start":[73,55]}},"type":"Var","value":{"identifier":"n","sourcePos":[72,36]}}],["email",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,80],"start":[73,65]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,66],"start":[73,65]}},"type":"Var","value":{"identifier":"n","sourcePos":[72,36]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[73,80],"start":[73,65]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,80],"start":[73,70]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"@app.com"}},"type":"App"}]]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[74,16],"start":[74,15]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[74,28],"start":[74,20]}},"type":"Var","value":{"identifier":"PureStep","moduleName":["Prospero","Step"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[74,20]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[74,38],"start":[74,29]}},"type":"Var","value":{"identifier":"NullValue","moduleName":["Prospero","ResponseValue"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"}]]}},"type":"App"}]}},"type":"App"},"identifier":"entityResolvers"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[89,21],"start":[89,7]}},"type":"Var","value":{"identifier":"withFederation","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[89,37],"start":[89,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[89,37],"start":[89,22]}},"type":"Var","value":{"identifier":"entityResolvers","sourcePos":[67,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[89,37],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[78,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["users",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,113],"start":[78,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,113],"start":[78,19]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[78,25],"start":[78,21]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,67],"start":[78,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,67],"start":[78,26]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[78,41],"start":[78,34]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[78,65],"start":[78,50]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@app.com"}}]]}},"type":"App"},{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[78,73],"start":[78,69]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,111],"start":[78,69]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,111],"start":[78,74]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[78,87],"start":[78,82]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[78,109],"start":[78,96]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@app.com"}}]]}},"type":"App"}]}},"type":"App"}],["user",{"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,13]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,13]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[79,22],"start":[79,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[79,20],"start":[79,16]}},"binderType":"VarBinder","identifier":"name"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,31]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[80,16],"start":[80,9]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"Alice"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[80,24],"start":[80,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[80,73],"start":[80,20]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[80,30],"start":[80,26]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[80,72],"start":[80,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[80,72],"start":[80,31]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[80,46],"start":[80,39]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[80,70],"start":[80,55]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@app.com"}}]]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[81,14],"start":[81,9]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"Bob"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[81,22],"start":[81,18]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[81,67],"start":[81,18]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[81,28],"start":[81,24]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[81,66],"start":[81,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[81,66],"start":[81,29]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[81,42],"start":[81,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[81,64],"start":[81,51]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@app.com"}}]]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[82,10],"start":[82,9]}},"binderType":"NullBinder"}],"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[82,21],"start":[82,14]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[79,40],"start":[79,36]}},"type":"Var","value":{"identifier":"name","sourcePos":[79,16]}}],"type":"Case"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"}],["todos",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[83,44],"start":[83,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[83,34],"start":[83,26]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[83,43],"start":[83,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[83,43],"start":[83,35]}},"type":"Var","value":{"identifier":"todosRef","sourcePos":[65,1]}},"type":"App"},"type":"App"}],["greeting",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[84,32],"start":[84,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[84,32],"start":[84,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Welcome!"}},"type":"App"}],["addTodo",{"annotation":{"meta":null,"sourceSpan":{"end":[87,34],"start":[85,16]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[87,34],"start":[85,16]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[85,26],"start":[85,17]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[85,24],"start":[85,19]}},"binderType":"VarBinder","identifier":"title"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[86,33],"start":[86,22]}},"type":"Var","value":{"identifier":"modify_","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":"v1","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,71],"start":[86,40]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[86,46],"start":[86,42]}},"type":"Var","value":{"identifier":"Todo","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,69],"start":[86,42]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,69],"start":[86,47]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[86,54],"start":[86,49]}},"type":"Var","value":{"identifier":"title","sourcePos":[85,19]}}],["done",{"annotation":{"meta":null,"sourceSpan":{"end":[86,67],"start":[86,62]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":false}}]]}},"type":"App"}]}},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,73]}},"type":"Var","value":{"identifier":"todosRef","sourcePos":[65,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[87,34],"start":[87,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[87,33],"start":[87,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[87,24],"start":[87,15]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Added: "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[87,33],"start":[87,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[87,33],"start":[87,28]}},"type":"Var","value":{"identifier":"title","sourcePos":[85,19]}},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"}]]}},"type":"App"},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"appSchema"},{"annotation":{"meta":null,"sourceSpan":{"end":[93,74],"start":[93,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,19],"start":[95,12]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,20]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":"todos","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,23]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,3]}},"argument":"server","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runServeGraphQL","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[97,38],"start":[97,29]}},"type":"Var","value":{"identifier":"appSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[97,44],"start":[97,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,44],"start":[97,39]}},"type":"Var","value":{"identifier":"todos","sourcePos":[95,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,48],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,48],"start":[97,46]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,12]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[97,63],"start":[97,49]}},"type":"Var","value":{"identifier":"simpleHandlers","moduleName":["Prospero","Fastify"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,9],"start":[97,3]}},"type":"Var","value":{"identifier":"server","sourcePos":[96,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[98,25],"start":[98,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,25],"start":[98,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[98,16],"start":[98,10]}},"type":"Var","value":{"identifier":"server","sourcePos":[96,3]}}],["todos",{"annotation":{"meta":null,"sourceSpan":{"end":[98,23],"start":[98,18]}},"type":"Var","value":{"identifier":"todos","sourcePos":[95,3]}}]]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"identifier":"startApp"},{"annotation":{"meta":null,"sourceSpan":{"end":[102,29],"start":[102,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[103,27],"start":[103,19]}},"type":"Var","value":{"identifier":"describe","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[103,41],"start":[103,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[103,41],"start":[103,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[103,41],"start":[103,28]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Integration"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[103,19]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[104,5],"start":[104,3]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[104,93],"start":[104,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[104,93],"start":[104,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"exampleMUnit","moduleName":["Test","Spec"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[104,93],"start":[104,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[104,93],"start":[104,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"full journey: schema → server → typed client → queries → mutations → federation → SDL"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[104,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,40]}},"type":"Var","value":{"identifier":"startApp","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[105,25],"start":[105,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[105,13],"start":[105,7]}},"binderType":"VarBinder","identifier":"server"}],["todos",{"annotation":{"meta":null,"sourceSpan":{"end":[105,23],"start":[105,22]}},"binderType":"NullBinder"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"listen","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[106,43],"start":[106,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,43],"start":[106,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["port",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[106,39],"start":[106,33]}},"type":"Var","value":{"identifier":"Port","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[106,41],"start":[106,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,41],"start":[106,40]}},"type":"Literal","value":{"literalType":"IntLiteral","value":0}},"type":"App"}]]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,44]}},"type":"Var","value":{"identifier":"server","sourcePos":[105,7]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,5]}},"argument":"address","body":{"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[107,22],"start":[107,15]}},"type":"Var","value":{"identifier":"address","sourcePos":[106,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"/graphql"}},"type":"App"},"identifier":"url"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,51]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,55]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,5]}},"argument":"r1","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[112,23],"start":[112,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[112,23],"start":[112,22]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Success","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,37],"start":[112,27]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[112,28],"start":[112,27]}},"type":"Var","value":{"identifier":"d","sourcePos":[112,22]}},"fieldName":"greeting","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,62],"start":[112,52]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Welcome!"}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[113,8],"start":[113,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[113,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[113,17]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting: expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[111,12],"start":[111,10]}},"type":"Var","value":{"identifier":"r1","sourcePos":[110,5]}}],"type":"Case"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,63]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,67]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,5]}},"argument":"r2","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,23],"start":[118,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[118,23],"start":[118,22]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Success","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[119,21],"start":[119,9]}},"type":"Var","value":{"identifier":"length","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,29],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,29],"start":[119,22]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[119,23],"start":[119,22]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,22]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,44]}},"type":"Literal","value":{"literalType":"IntLiteral","value":2}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,20],"start":[120,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,20],"start":[120,14]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[120,20],"start":[120,14]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[120,28],"start":[120,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,28],"start":[120,21]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[120,22],"start":[120,21]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,22]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,44]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[120,53],"start":[120,46]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},{"annotation":{"meta":null,"sourceSpan":{"end":[120,60],"start":[120,55]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,79],"start":[121,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,21],"start":[121,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,21],"start":[121,14]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[121,21],"start":[121,14]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"fieldName":"email","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[121,29],"start":[121,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,29],"start":[121,22]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[121,23],"start":[121,22]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,22]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[121,79],"start":[121,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,79],"start":[121,45]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[121,62],"start":[121,47]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@app.com"}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,77],"start":[121,64]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@app.com"}}]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[122,8],"start":[122,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[122,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[122,17]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users: expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[117,12],"start":[117,10]}},"type":"Var","value":{"identifier":"r2","sourcePos":[116,5]}}],"type":"Case"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[125,19],"start":[125,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[125,23],"start":[125,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,23],"start":[125,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ user(name: \\\"Alice\\\") { name email } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,5]}},"argument":"r3","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[126,7],"start":[126,5]}},"type":"Var","value":{"identifier":"r3","sourcePos":[125,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"user\":{\"name\":\"Alice\",\"email\":\"alice@app.com\"}}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[129,19],"start":[129,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,23],"start":[129,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,23],"start":[129,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ user(name: \\\"Nobody\\\") { name } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,5]}},"argument":"r4","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,7],"start":[130,5]}},"type":"Var","value":{"identifier":"r4","sourcePos":[129,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"user\":null}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[133,19],"start":[133,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[133,23],"start":[133,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,23],"start":[133,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ todos { title done } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,5]}},"argument":"r5","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[134,7],"start":[134,5]}},"type":"Var","value":{"identifier":"r5","sourcePos":[133,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"todos\":[]}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[137,19],"start":[137,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[137,23],"start":[137,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,23],"start":[137,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"mutation { addTodo(title: \\\"Write tests\\\") }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,5]}},"argument":"r6","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,7],"start":[138,5]}},"type":"Var","value":{"identifier":"r6","sourcePos":[137,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"addTodo\":\"Added: Write tests\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[141,19],"start":[141,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,23],"start":[141,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,23],"start":[141,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"mutation($t: String!) { addTodo(title: $t) }\",\"variables\":{\"t\":\"Ship it\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,5]}},"argument":"r7","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,7],"start":[142,5]}},"type":"Var","value":{"identifier":"r7","sourcePos":[141,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"addTodo\":\"Added: Ship it\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[145,19],"start":[145,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[145,23],"start":[145,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[145,23],"start":[145,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ todos { title } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,5]}},"argument":"r8","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[146,14],"start":[146,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,38],"start":[146,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[146,23],"start":[146,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,37],"start":[146,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,37],"start":[146,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Write tests"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[146,41],"start":[146,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,41],"start":[146,39]}},"type":"Var","value":{"identifier":"r8","sourcePos":[145,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,57]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[147,14],"start":[147,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,34],"start":[147,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[147,23],"start":[147,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,33],"start":[147,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,33],"start":[147,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Ship it"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,37],"start":[147,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,37],"start":[147,35]}},"type":"Var","value":{"identifier":"r8","sourcePos":[145,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,53]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[150,19],"start":[150,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,23],"start":[150,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,23],"start":[150,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ greeting }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,5]}},"argument":"r9","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[151,7],"start":[151,5]}},"type":"Var","value":{"identifier":"r9","sourcePos":[150,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"greeting\":\"Welcome!\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[154,20],"start":[154,12]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[154,24],"start":[154,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[154,24],"start":[154,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ __typename }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,5]}},"argument":"r10","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,8],"start":[155,5]}},"type":"Var","value":{"identifier":"r10","sourcePos":[154,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,23]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"__typename\":\"Query\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[158,19],"start":[158,12]}},"type":"Var","value":{"identifier":"httpGet","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,12]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[158,57],"start":[158,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[158,24],"start":[158,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[158,57],"start":[158,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[158,57],"start":[158,28]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"?query=%7B%20greeting%20%7D"}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,5]}},"argument":"r11","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[159,8],"start":[159,5]}},"type":"Var","value":{"identifier":"r11","sourcePos":[158,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,23]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"greeting\":\"Welcome!\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,5]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelection","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[162,35],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,35],"start":[162,32]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[162,38],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,38],"start":[162,36]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,12]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[163,24],"start":[163,8]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[163,35],"start":[163,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[163,35],"start":[163,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ !bad }"}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,5]}},"argument":"r12","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[165,23],"start":[165,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[165,23],"start":[165,22]}},"binderType":"NullBinder"}],"constructorName":{"identifier":"Failure","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[165,36],"start":[165,27]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[165,36],"start":[165,32]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[166,8],"start":[166,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[166,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[166,17]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"invalid query: expected Failure"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[164,13],"start":[164,10]}},"type":"Var","value":{"identifier":"r12","sourcePos":[162,5]}}],"type":"Case"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[169,20],"start":[169,12]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[169,24],"start":[169,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[169,24],"start":[169,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ _service { sdl } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,5]}},"argument":"r13","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[170,14],"start":[170,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,53],"start":[170,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[170,23],"start":[170,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,52],"start":[170,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,52],"start":[170,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"@key(fields: \\\"name\\\")"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[170,57],"start":[170,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,57],"start":[170,54]}},"type":"Var","value":{"identifier":"r13","sourcePos":[169,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,73]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[173,20],"start":[173,12]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,24],"start":[173,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,24],"start":[173,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"query($r: [_Any!]!) { _entities(representations: $r) { ... on User { name email } } }\",\"variables\":{\"r\":[{\"__typename\":\"User\",\"name\":\"Eve\"}]}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,5]}},"argument":"r14","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[174,14],"start":[174,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,30],"start":[174,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[174,23],"start":[174,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,29],"start":[174,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,29],"start":[174,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Eve"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[174,34],"start":[174,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,34],"start":[174,31]}},"type":"Var","value":{"identifier":"r14","sourcePos":[173,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,50]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[175,14],"start":[175,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,38],"start":[175,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[175,23],"start":[175,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,37],"start":[175,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,37],"start":[175,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Eve@app.com"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[175,42],"start":[175,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,42],"start":[175,39]}},"type":"Var","value":{"identifier":"r14","sourcePos":[173,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,58]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[178,22],"start":[178,15]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,25],"start":[178,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[178,25],"start":[178,23]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,5]}},"argument":"sdlRef","body":{"annotation":{"meta":null,"sourceSpan":{"end":[179,39],"start":[179,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[179,39],"start":[179,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[179,20],"start":[179,15]}},"type":"Var","value":{"identifier":"toSDL","moduleName":["Prospero","SDL"]}},"annotation":{"meta":null,"sourceSpan":{"end":[179,39],"start":[179,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[179,31],"start":[179,22]}},"type":"Var","value":{"identifier":"appSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[179,38],"start":[179,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[179,38],"start":[179,32]}},"type":"Var","value":{"identifier":"sdlRef","sourcePos":[178,5]}},"type":"App"},"type":"App"},"identifier":"sdl"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[180,14],"start":[180,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,37],"start":[180,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[180,23],"start":[180,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,36],"start":[180,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,36],"start":[180,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type Query"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[180,41],"start":[180,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,41],"start":[180,38]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,57]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[181,14],"start":[181,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,44],"start":[181,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[181,23],"start":[181,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,43],"start":[181,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,43],"start":[181,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting: String!"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[181,48],"start":[181,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,48],"start":[181,45]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,64]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,14],"start":[182,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,42],"start":[182,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[182,23],"start":[182,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,41],"start":[182,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,41],"start":[182,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users: [User!]!"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,46],"start":[182,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,46],"start":[182,43]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,62]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[183,14],"start":[183,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,52],"start":[183,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[183,23],"start":[183,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,51],"start":[183,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,51],"start":[183,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"user(name: String!): User"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[183,56],"start":[183,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,56],"start":[183,53]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,72]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[184,14],"start":[184,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,42],"start":[184,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[184,23],"start":[184,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,41],"start":[184,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,41],"start":[184,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"todos: [Todo!]!"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,46],"start":[184,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,46],"start":[184,43]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,62]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[185,14],"start":[185,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,40],"start":[185,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[185,23],"start":[185,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,39],"start":[185,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,39],"start":[185,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type Mutation"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,44],"start":[185,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,44],"start":[185,41]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,60]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[186,14],"start":[186,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,34],"start":[186,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[186,23],"start":[186,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,33],"start":[186,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,33],"start":[186,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addTodo"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[186,38],"start":[186,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,38],"start":[186,35]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,54]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[187,14],"start":[187,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,36],"start":[187,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[187,23],"start":[187,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,35],"start":[187,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,35],"start":[187,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type User"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,40],"start":[187,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,40],"start":[187,37]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,56]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[188,14],"start":[188,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[188,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[188,23],"start":[188,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,35],"start":[188,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,35],"start":[188,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type Todo"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[188,40],"start":[188,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,40],"start":[188,37]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,56]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[191,48],"start":[191,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[191,48],"start":[191,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[191,29],"start":[191,16]}},"type":"Var","value":{"identifier":"federationSDL","moduleName":["Prospero","SDL"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,48],"start":[191,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[191,40],"start":[191,31]}},"type":"Var","value":{"identifier":"appSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,47],"start":[191,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,47],"start":[191,41]}},"type":"Var","value":{"identifier":"sdlRef","sourcePos":[178,5]}},"type":"App"},"type":"App"},"identifier":"fsdl"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[192,14],"start":[192,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,46],"start":[192,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[192,23],"start":[192,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,45],"start":[192,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,45],"start":[192,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"extend schema @link"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,51],"start":[192,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,51],"start":[192,47]}},"type":"Var","value":{"identifier":"fsdl","sourcePos":[191,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,67]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,14],"start":[193,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,49],"start":[193,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[193,23],"start":[193,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,48],"start":[193,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,48],"start":[193,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"@key(fields: \"name\")"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,54],"start":[193,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,54],"start":[193,50]}},"type":"Var","value":{"identifier":"fsdl","sourcePos":[191,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,70]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[195,12],"start":[195,5]}},"type":"Var","value":{"identifier":"close","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[195,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[195,13]}},"type":"Var","value":{"identifier":"server","sourcePos":[105,7]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"type":"Var","value":{"identifier":"v","sourcePos":[105,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"identifier":"integrationSpec"}],"exports":["integrationSpec"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Control","Bind"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Array"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Eq"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Foldable"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Function"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Functor"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","HTTP","Method"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Identity"]},{"annotation":{"meta":null,"sourceSpan":{"end":[8,23],"start":[8,1]}},"moduleName":["Data","Map"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Map","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Ord"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Semigroup"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Show"]},{"annotation":{"meta":null,"sourceSpan":{"end":[11,43],"start":[11,1]}},"moduleName":["Data","String"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","String","CodeUnits"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","String","Pattern"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Tuple"]},{"annotation":{"meta":null,"sourceSpan":{"end":[12,32],"start":[12,1]}},"moduleName":["Data","Tuple","Nested"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Unit"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Variant","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect","Aff"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect","Ref"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Fetch"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Fetch","Internal","Request"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Fetch","Internal","RequestBody"]},{"annotation":{"meta":null,"sourceSpan":{"end":[5,15],"start":[5,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[20,45],"start":[20,1]}},"moduleName":["Prospero","Federation"]},{"annotation":{"meta":null,"sourceSpan":{"end":[21,49],"start":[21,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","GqlTypes"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","InputValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","ResponseValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","SDL"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Step"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Test","Integration"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Test","Spec"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Test","Spec","Assertions"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Type","Equality"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Type","Row","Homogeneous"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Type","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Yoga","Fastify","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Yoga","JSON"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Test","Integration"],"modulePath":"test/Integration.purs","reExports":{},"sourceSpan":{"end":[207,7],"start":[1,1]}}
1+{"builtWith":"0.15.15","comments":[],"decls":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[201,108],"start":[201,3]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"bind"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[201,26],"start":[201,15]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Fetch"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fetch"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"toCoreRequestOptionsRowRo"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve7","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toRequestBodyString","moduleName":["Fetch","Internal","RequestBody"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"body"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve8","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"headers"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe1","moduleName":["Fetch","Internal","Request"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsConve9","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"method"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"fetch1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[206,30],"start":[206,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsRowRo","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[206,30],"start":[206,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"toCoreRequestOptionsHelpe","moduleName":["Fetch","Internal","Request"]}},"type":"App"},"type":"App"},"identifier":"fetch2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[68,39],"start":[68,23]}},"type":"Var","value":{"identifier":"fromFoldable","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[76,8],"start":[68,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ordString","moduleName":["Data","Ord"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[76,8],"start":[68,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"foldableArray","moduleName":["Data","Foldable"]}},"type":"App"},"identifier":"fromFoldable"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[71,46],"start":[71,36]}},"type":"Var","value":{"identifier":"lookup","moduleName":["Data","Map","Internal"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[71,53],"start":[71,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"ordString","moduleName":["Data","Ord"]}},"type":"App"},"identifier":"lookup"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchema"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"User"}},"type":"Abs"}]]}},"type":"App"},"identifier":"UserIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"email"}},"type":"Abs"}]]}},"type":"App"},"identifier":"emailIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}},"type":"Abs"}]]}},"type":"App"},"identifier":"nameIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"UserIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"identifier":"gqlSchema1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[73,24],"start":[73,17]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"resolve"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[73,69],"start":[73,67]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[73,80],"start":[73,65]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupString","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordGqlNonNull"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting"}},"type":"Abs"}]]}},"type":"App"},"identifier":"greetingIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaOm"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Todo"}},"type":"Abs"}]]}},"type":"App"},"identifier":"TodoIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"title"}},"type":"Abs"}]]}},"type":"App"},"identifier":"titleIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlSchemaRecordFunction"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"gqlFieldArgsRecordFunctio"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users"}},"type":"Abs"}]]}},"type":"App"},"identifier":"usersIsSymbol"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsNil","moduleName":["Prospero","Schema"]}},"type":"App"},"identifier":"gqlSchemaArgsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[77,10],"start":[77,3]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"greetingIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"todos"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"TodoIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaByKindObjectGqlN","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"TodoIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"done"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaBooleanGqlNonNul","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaStringGqlNonNull","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgs","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"user"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaMaybeGqlNullable","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArrayGqlNonNullG","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchema1","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsOm","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsCons","moduleName":["Prospero","Schema"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addTodo"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordFunction","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordCons","moduleName":["Prospero","InputValue"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"titleIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputValueString","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromInputRecordNilRow","moduleName":["Prospero","InputValue"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaOm","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlFieldArgsRecordFunctio","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaArgsCons1","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDescription","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlDeprecated","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCost","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlCacheControl","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlName","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"hasGqlExcluded","moduleName":["Prospero","Metadata"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaRecordGqlNonNull","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"gqlSchemaFieldsNilRow","moduleName":["Prospero","Schema"]}},"type":"App"},"type":"App"},"identifier":"graphql"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[78,18],"start":[78,14]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[78,113],"start":[78,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"pure"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[83,24],"start":[83,14]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[83,44],"start":[83,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"liftEffect"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[86,81],"start":[86,9]}},"type":"Var","value":{"identifier":"discard","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discardUnit","moduleName":["Control","Bind"]}},"type":"App"},"identifier":"discard"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindOm","moduleName":["Yoga","Om"]}},"type":"App"},"identifier":"discard1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[86,39],"start":[86,37]}},"type":"Var","value":{"identifier":"append","moduleName":["Data","Semigroup"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"semigroupArray","moduleName":["Data","Semigroup"]}},"type":"App"},"identifier":"append1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,22],"start":[95,3]}},"type":"Var","value":{"identifier":"bind","moduleName":["Control","Bind"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"bind1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[96,22],"start":[96,13]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[96,25],"start":[96,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,13]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"fastify"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"discard2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[97,27],"start":[97,12]}},"type":"Var","value":{"identifier":"runServeGraphQL","moduleName":["Prospero","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"runServeGraphQL"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[98,7],"start":[98,3]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[98,25],"start":[98,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeEffect","moduleName":["Effect"]}},"type":"App"},"identifier":"pure1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[105,39],"start":[105,29]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Effect","Class"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[105,48],"start":[105,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadEffectAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"liftEffect1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[106,24],"start":[106,16]}},"type":"Var","value":{"identifier":"listen","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[106,43],"start":[106,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,43],"start":[106,16]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"listen"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignFieldsNilRowR","moduleName":["Yoga","JSON"]}},"type":"App"},"identifier":"writeForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[110,26],"start":[110,11]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"runQuery"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignRecord"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"data"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"readForeignFieldsCons"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"errors"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"message"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"identifier":"readForeignFieldsCons1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"greetingIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"identifier":"readForeignRecord1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"greetingIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"runQuery1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bindAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"discard3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[112,50],"start":[112,39]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"shouldEqual"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual1"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[113,16],"start":[113,12]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Spec","Assertions"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[113,45],"start":[113,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadThrowAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"fail"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignMaybe","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"usersIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignArray","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"emailIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons","moduleName":["Yoga","JSON"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"nameIsSymbol","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignString","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsNilRowRo","moduleName":["Yoga","JSON"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignFieldsCons1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"IsSymbol$Dict","moduleName":["Data","Symbol"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["reflectSymbol",{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users { name email }"}},"type":"Abs"}]]}},"type":"App"},"type":"App"},"identifier":"runQuery2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showInt","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqInt","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual2"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showArray","moduleName":["Data","Show"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showString","moduleName":["Data","Show"]}},"type":"App"},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqArray","moduleName":["Data","Eq"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqString","moduleName":["Data","Eq"]}},"type":"App"},"type":"App"},"identifier":"shouldEqual3"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[120,13],"start":[120,10]}},"type":"Var","value":{"identifier":"map","moduleName":["Data","Functor"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[120,20],"start":[120,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"functorArray","moduleName":["Data","Functor"]}},"type":"App"},"identifier":"map"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual","moduleName":["Test","Integration"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"showBoolean","moduleName":["Data","Show"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"eqBoolean","moduleName":["Data","Eq"]}},"type":"App"},"identifier":"shouldEqual4"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[162,31],"start":[162,12]}},"type":"Var","value":{"identifier":"runSelection","moduleName":["Prospero","Client"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,35],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"readForeignRecord1","moduleName":["Test","Integration"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[162,35],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"writeForeignRecord","moduleName":["Test","Integration"]}},"type":"App"},"identifier":"runSelection"},{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[165,31],"start":[165,27]}},"type":"Var","value":{"identifier":"pure","moduleName":["Control","Applicative"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[165,36],"start":[165,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"applicativeAff","moduleName":["Effect","Aff"]}},"type":"App"},"identifier":"pure2"},{"annotation":{"meta":null,"sourceSpan":{"end":[35,56],"start":[35,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[35,56],"start":[35,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[35,56],"start":[35,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"User"},{"annotation":{"meta":null,"sourceSpan":{"end":[40,57],"start":[40,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[40,57],"start":[40,1]}},"argument":"x","body":{"annotation":{"meta":null,"sourceSpan":{"end":[40,57],"start":[40,1]}},"type":"Var","value":{"identifier":"x","sourcePos":[0,0]}},"type":"Abs"},"identifier":"Todo"},{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[37,31],"start":[37,1]}},"type":"Var","value":{"identifier":"Newtype$Dict","moduleName":["Data","Newtype"]}},"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Coercible0",{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[37,31],"start":[37,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"Abs"}]]}},"type":"App"},"identifier":"newtypeUser_"},{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[42,31],"start":[42,1]}},"type":"Var","value":{"identifier":"Newtype$Dict","moduleName":["Data","Newtype"]}},"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Coercible0",{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[42,31],"start":[42,1]}},"type":"Var","value":{"identifier":"undefined","moduleName":["Prim"]}},"type":"Abs"}]]}},"type":"App"},"identifier":"newtypeTodo_"},{"annotation":{"meta":null,"sourceSpan":{"end":[38,34],"start":[38,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[38,34],"start":[38,1]}},"type":"Var","value":{"identifier":"IsGql$Dict","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":null,"sourceSpan":{"end":[38,34],"start":[38,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[38,34],"start":[38,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"isGqlObject\"User\"User"},{"annotation":{"meta":null,"sourceSpan":{"end":[43,34],"start":[43,1]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[43,34],"start":[43,1]}},"type":"Var","value":{"identifier":"IsGql$Dict","moduleName":["Prospero","Metadata"]}},"annotation":{"meta":null,"sourceSpan":{"end":[43,34],"start":[43,1]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[43,34],"start":[43,1]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"identifier":"isGqlObject\"Todo\"Todo"},{"annotation":{"meta":null,"sourceSpan":{"end":[199,43],"start":[199,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[199,43],"start":[199,1]}},"argument":"url","body":{"annotation":{"meta":null,"sourceSpan":{"end":[199,43],"start":[199,1]}},"argument":"body","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,30],"start":[201,27]}},"type":"Var","value":{"identifier":"url","sourcePos":[200,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,31]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["method",{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[201,51],"start":[201,41]}},"type":"Var","value":{"identifier":"POST","moduleName":["Data","HTTP","Method"]}}],["body",{"annotation":{"meta":null,"sourceSpan":{"end":[201,57],"start":[201,53]}},"type":"Var","value":{"identifier":"body","sourcePos":[200,1]}}],["headers",{"annotation":{"meta":null,"sourceSpan":{"end":[201,106],"start":[201,68]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["Content-Type",{"annotation":{"meta":null,"sourceSpan":{"end":[201,104],"start":[201,86]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"application/json"}}]]}}]]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[201,11],"start":[201,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["text",{"annotation":{"meta":null,"sourceSpan":{"end":[201,9],"start":[201,5]}},"binderType":"VarBinder","identifier":"text"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[202,7],"start":[202,3]}},"type":"Var","value":{"identifier":"text","sourcePos":[201,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[201,108],"start":[201,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[201,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"Abs"},"identifier":"httpPost"},{"annotation":{"meta":null,"sourceSpan":{"end":[204,32],"start":[204,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[204,32],"start":[204,1]}},"argument":"url","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fetch2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[206,30],"start":[206,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,30],"start":[206,27]}},"type":"Var","value":{"identifier":"url","sourcePos":[205,1]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,31]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[206,11],"start":[206,3]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["text",{"annotation":{"meta":null,"sourceSpan":{"end":[206,9],"start":[206,5]}},"binderType":"VarBinder","identifier":"text"}]]}}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[207,3]}},"type":"Var","value":{"identifier":"text","sourcePos":[206,5]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[206,33],"start":[206,3]}},"type":"Var","value":{"identifier":"v","sourcePos":[206,3]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"Abs"},"identifier":"httpGet"},{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"bindType":"NonRec","expression":{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"argument":"todosRef","body":{"annotation":{"meta":null,"sourceSpan":{"end":[76,8],"start":[66,3]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[67,53],"start":[67,5]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fromFoldable","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[76,8],"start":[68,23]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[76,8],"start":[69,7]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"abstraction":{"annotation":{"meta":{"constructorType":"ProductType","identifiers":["value0","value1"],"metaType":"IsConstructor"},"sourceSpan":{"end":[69,18],"start":[69,16]}},"type":"Var","value":{"identifier":"Tuple","moduleName":["Data","Tuple"]}},"annotation":{"meta":null,"sourceSpan":{"end":[75,12],"start":[69,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[69,15],"start":[69,9]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"User"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[75,12],"start":[69,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[75,12],"start":[70,11]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["keys",{"annotation":{"meta":null,"sourceSpan":{"end":[70,29],"start":[70,19]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[70,27],"start":[70,21]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}}]}}],["resolver",{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[71,23]}},"argument":"rep","body":{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[71,31]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"lookup","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[71,53],"start":[71,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[71,53],"start":[71,47]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"name"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[71,57],"start":[71,36]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[71,57],"start":[71,54]}},"type":"Var","value":{"identifier":"rep","sourcePos":[71,24]}},"type":"App"},"identifier":"v"}],"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[71,31]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[72,38],"start":[72,15]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[72,37],"start":[72,21]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[72,37],"start":[72,36]}},"binderType":"VarBinder","identifier":"n"}],"constructorName":{"identifier":"InputString","moduleName":["Prospero","InputValue"]},"typeName":{"identifier":"InputValue","moduleName":["Prospero","InputValue"]}}],"constructorName":{"identifier":"Just","moduleName":["Data","Maybe"]},"typeName":{"identifier":"Maybe","moduleName":["Data","Maybe"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"resolve","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,83],"start":[73,17]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[73,46],"start":[73,42]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,82],"start":[73,42]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,82],"start":[73,47]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[73,56],"start":[73,55]}},"type":"Var","value":{"identifier":"n","sourcePos":[72,36]}}],["email",{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[73,80],"start":[73,65]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,66],"start":[73,65]}},"type":"Var","value":{"identifier":"n","sourcePos":[72,36]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[73,80],"start":[73,65]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[73,80],"start":[73,70]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"@app.com"}},"type":"App"}]]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[74,16],"start":[74,15]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[74,28],"start":[74,20]}},"type":"Var","value":{"identifier":"PureStep","moduleName":["Prospero","Step"]}},"annotation":{"meta":null,"sourceSpan":{"end":[74,38],"start":[74,20]}},"argument":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[74,38],"start":[74,29]}},"type":"Var","value":{"identifier":"NullValue","moduleName":["Prospero","ResponseValue"]}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[64,75],"start":[64,1]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Let"},"type":"Abs"}]]}},"type":"App"}]}},"type":"App"},"identifier":"entityResolvers"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[89,21],"start":[89,7]}},"type":"Var","value":{"identifier":"withFederation","moduleName":["Prospero","RootResolver"]}},"annotation":{"meta":null,"sourceSpan":{"end":[89,37],"start":[89,7]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[89,37],"start":[89,22]}},"type":"Var","value":{"identifier":"entityResolvers","sourcePos":[67,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[89,37],"start":[77,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"graphql","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[77,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[88,6],"start":[78,5]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["users",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,113],"start":[78,14]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,113],"start":[78,19]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[78,25],"start":[78,21]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,67],"start":[78,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,67],"start":[78,26]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[78,41],"start":[78,34]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[78,65],"start":[78,50]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@app.com"}}]]}},"type":"App"},{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[78,73],"start":[78,69]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[78,111],"start":[78,69]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[78,111],"start":[78,74]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[78,87],"start":[78,82]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[78,109],"start":[78,96]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@app.com"}}]]}},"type":"App"}]}},"type":"App"}],["user",{"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,13]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,13]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[79,22],"start":[79,14]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[79,20],"start":[79,16]}},"binderType":"VarBinder","identifier":"name"}]]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[82,21],"start":[79,31]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[80,16],"start":[80,9]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"Alice"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[80,24],"start":[80,20]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[80,73],"start":[80,20]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[80,30],"start":[80,26]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[80,72],"start":[80,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[80,72],"start":[80,31]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[80,46],"start":[80,39]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[80,70],"start":[80,55]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@app.com"}}]]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[81,14],"start":[81,9]}},"binderType":"LiteralBinder","literal":{"literalType":"StringLiteral","value":"Bob"}}],"expression":{"abstraction":{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[81,22],"start":[81,18]}},"type":"Var","value":{"identifier":"Just","moduleName":["Data","Maybe"]}},"annotation":{"meta":null,"sourceSpan":{"end":[81,67],"start":[81,18]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[81,28],"start":[81,24]}},"type":"Var","value":{"identifier":"User","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[81,66],"start":[81,24]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[81,66],"start":[81,29]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["name",{"annotation":{"meta":null,"sourceSpan":{"end":[81,42],"start":[81,37]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}],["email",{"annotation":{"meta":null,"sourceSpan":{"end":[81,64],"start":[81,51]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@app.com"}}]]}},"type":"App"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[82,10],"start":[82,9]}},"binderType":"NullBinder"}],"expression":{"annotation":{"meta":{"constructorType":"SumType","identifiers":[],"metaType":"IsConstructor"},"sourceSpan":{"end":[82,21],"start":[82,14]}},"type":"Var","value":{"identifier":"Nothing","moduleName":["Data","Maybe"]}},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[79,40],"start":[79,36]}},"type":"Var","value":{"identifier":"name","sourcePos":[79,16]}}],"type":"Case"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"}],["todos",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[83,44],"start":[83,14]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[83,34],"start":[83,26]}},"type":"Var","value":{"identifier":"read","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[83,43],"start":[83,26]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[83,43],"start":[83,35]}},"type":"Var","value":{"identifier":"todosRef","sourcePos":[65,1]}},"type":"App"},"type":"App"}],["greeting",{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[84,32],"start":[84,17]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[84,32],"start":[84,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Welcome!"}},"type":"App"}],["addTodo",{"annotation":{"meta":null,"sourceSpan":{"end":[87,34],"start":[85,16]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[87,34],"start":[85,16]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[85,26],"start":[85,17]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[85,24],"start":[85,19]}},"binderType":"VarBinder","identifier":"title"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[86,33],"start":[86,22]}},"type":"Var","value":{"identifier":"modify_","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":"v1","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[86,72],"start":[86,34]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,71],"start":[86,40]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[86,46],"start":[86,42]}},"type":"Var","value":{"identifier":"Todo","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[86,69],"start":[86,42]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,69],"start":[86,47]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["title",{"annotation":{"meta":null,"sourceSpan":{"end":[86,54],"start":[86,49]}},"type":"Var","value":{"identifier":"title","sourcePos":[85,19]}}],["done",{"annotation":{"meta":null,"sourceSpan":{"end":[86,67],"start":[86,62]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":false}}]]}},"type":"App"}]}},"type":"App"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,73]}},"type":"Var","value":{"identifier":"todosRef","sourcePos":[65,1]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[86,81],"start":[86,9]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[87,34],"start":[87,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[87,33],"start":[87,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[87,24],"start":[87,15]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Added: "}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[87,33],"start":[87,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[87,33],"start":[87,28]}},"type":"Var","value":{"identifier":"title","sourcePos":[85,19]}},"type":"App"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v","sourcePos":[0,0]}}],"type":"Case"},"type":"Abs"}]]}},"type":"App"},"type":"App"},"type":"Let"},"type":"Abs"},"identifier":"appSchema"},{"annotation":{"meta":null,"sourceSpan":{"end":[93,74],"start":[93,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[95,19],"start":[95,12]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,20]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[95,22],"start":[95,3]}},"argument":"todos","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,3]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fastify","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,13]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,23]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[96,25],"start":[96,3]}},"argument":"server","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runServeGraphQL","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[97,45],"start":[97,12]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[97,38],"start":[97,29]}},"type":"Var","value":{"identifier":"appSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[97,44],"start":[97,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,44],"start":[97,39]}},"type":"Var","value":{"identifier":"todos","sourcePos":[95,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,48],"start":[97,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,48],"start":[97,46]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,12]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[97,63],"start":[97,49]}},"type":"Var","value":{"identifier":"simpleHandlers","moduleName":["Prospero","Fastify"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,9],"start":[97,3]}},"type":"Var","value":{"identifier":"server","sourcePos":[96,3]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[97,63],"start":[97,3]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[98,25],"start":[98,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[98,25],"start":[98,8]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[98,16],"start":[98,10]}},"type":"Var","value":{"identifier":"server","sourcePos":[96,3]}}],["todos",{"annotation":{"meta":null,"sourceSpan":{"end":[98,23],"start":[98,18]}},"type":"Var","value":{"identifier":"todos","sourcePos":[95,3]}}]]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"identifier":"startApp"},{"annotation":{"meta":null,"sourceSpan":{"end":[102,29],"start":[102,1]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[103,27],"start":[103,19]}},"type":"Var","value":{"identifier":"describe","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[103,41],"start":[103,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[103,41],"start":[103,19]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[103,41],"start":[103,28]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Integration"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[103,19]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[104,5],"start":[104,3]}},"type":"Var","value":{"identifier":"it","moduleName":["Test","Spec"]}},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[104,93],"start":[104,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"monadIdentity","moduleName":["Data","Identity"]}},"type":"App"},"annotation":{"meta":{"metaType":"IsSyntheticApp"},"sourceSpan":{"end":[104,93],"start":[104,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"exampleMUnit","moduleName":["Test","Spec"]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[104,93],"start":[104,3]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[104,93],"start":[104,6]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"full journey: schema → server → typed client → queries → mutations → federation → SDL"}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[104,3]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,29]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,40]}},"type":"Var","value":{"identifier":"startApp","moduleName":["Test","Integration"]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"argument":"v","body":{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[105,25],"start":[105,5]}},"binderType":"LiteralBinder","literal":{"literalType":"ObjectLiteral","value":[["server",{"annotation":{"meta":null,"sourceSpan":{"end":[105,13],"start":[105,7]}},"binderType":"VarBinder","identifier":"server"}],["todos",{"annotation":{"meta":null,"sourceSpan":{"end":[105,23],"start":[105,22]}},"binderType":"NullBinder"}]]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"listen","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[106,43],"start":[106,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,43],"start":[106,25]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[["port",{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[106,39],"start":[106,33]}},"type":"Var","value":{"identifier":"Port","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[106,41],"start":[106,33]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,41],"start":[106,40]}},"type":"Literal","value":{"literalType":"IntLiteral","value":0}},"type":"App"}]]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,44]}},"type":"Var","value":{"identifier":"server","sourcePos":[105,7]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[106,50],"start":[106,5]}},"argument":"address","body":{"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,9]}},"bindType":"NonRec","expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[107,22],"start":[107,15]}},"type":"Var","value":{"identifier":"address","sourcePos":[106,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[107,36],"start":[107,26]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"/graphql"}},"type":"App"},"identifier":"url"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,54],"start":[110,51]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,55]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[110,57],"start":[110,5]}},"argument":"r1","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[112,23],"start":[112,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[112,23],"start":[112,22]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Success","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,37],"start":[112,27]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[112,28],"start":[112,27]}},"type":"Var","value":{"identifier":"d","sourcePos":[112,22]}},"fieldName":"greeting","type":"Accessor"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[112,62],"start":[112,27]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[112,62],"start":[112,52]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Welcome!"}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[113,8],"start":[113,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[113,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[113,17]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting: expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[111,12],"start":[111,10]}},"type":"Var","value":{"identifier":"r1","sourcePos":[110,5]}}],"type":"Case"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[113,45],"start":[111,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runQuery2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,66],"start":[116,63]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,67]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[116,69],"start":[116,5]}},"argument":"r2","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[118,23],"start":[118,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[118,23],"start":[118,22]}},"binderType":"VarBinder","identifier":"d"}],"constructorName":{"identifier":"Success","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[119,21],"start":[119,9]}},"type":"Var","value":{"identifier":"length","moduleName":["Data","Array"]}},"annotation":{"meta":null,"sourceSpan":{"end":[119,29],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,29],"start":[119,22]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[119,23],"start":[119,22]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,22]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,44]}},"type":"Literal","value":{"literalType":"IntLiteral","value":2}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[119,45],"start":[119,9]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[120,20],"start":[120,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,20],"start":[120,14]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[120,20],"start":[120,14]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"fieldName":"name","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[120,28],"start":[120,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,28],"start":[120,21]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[120,22],"start":[120,21]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,22]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,44]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[120,53],"start":[120,46]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Alice"}},{"annotation":{"meta":null,"sourceSpan":{"end":[120,60],"start":[120,55]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Bob"}}]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[120,62],"start":[120,9]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,79],"start":[121,9]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"map","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[121,21],"start":[121,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,21],"start":[121,14]}},"argument":"v1","body":{"annotation":{"meta":null,"sourceSpan":{"end":[121,21],"start":[121,14]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"v1","sourcePos":[0,0]}},"fieldName":"email","type":"Accessor"},"type":"Abs"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[121,29],"start":[121,10]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,29],"start":[121,22]}},"expression":{"annotation":{"meta":null,"sourceSpan":{"end":[121,23],"start":[121,22]}},"type":"Var","value":{"identifier":"d","sourcePos":[118,22]}},"fieldName":"users","type":"Accessor"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[121,79],"start":[121,9]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[121,79],"start":[121,45]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[{"annotation":{"meta":null,"sourceSpan":{"end":[121,62],"start":[121,47]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"alice@app.com"}},{"annotation":{"meta":null,"sourceSpan":{"end":[121,77],"start":[121,64]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"bob@app.com"}}]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[122,8],"start":[122,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[122,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[122,17]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users: expected Success"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[117,12],"start":[117,10]}},"type":"Var","value":{"identifier":"r2","sourcePos":[116,5]}}],"type":"Case"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[122,42],"start":[117,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[125,19],"start":[125,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[125,23],"start":[125,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,23],"start":[125,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ user(name: \\\"Alice\\\") { name email } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[125,82],"start":[125,5]}},"argument":"r3","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[126,7],"start":[126,5]}},"type":"Var","value":{"identifier":"r3","sourcePos":[125,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"user\":{\"name\":\"Alice\",\"email\":\"alice@app.com\"}}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[126,86],"start":[126,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[129,19],"start":[129,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[129,23],"start":[129,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,23],"start":[129,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ user(name: \\\"Nobody\\\") { name } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[129,77],"start":[129,5]}},"argument":"r4","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,7],"start":[130,5]}},"type":"Var","value":{"identifier":"r4","sourcePos":[129,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"user\":null}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[130,50],"start":[130,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[133,19],"start":[133,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[133,23],"start":[133,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,23],"start":[133,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ todos { title done } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[133,66],"start":[133,5]}},"argument":"r5","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[134,7],"start":[134,5]}},"type":"Var","value":{"identifier":"r5","sourcePos":[133,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"todos\":[]}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[134,49],"start":[134,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[137,19],"start":[137,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[137,23],"start":[137,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,23],"start":[137,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"mutation { addTodo(title: \\\"Write tests\\\") }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[137,86],"start":[137,5]}},"argument":"r6","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,7],"start":[138,5]}},"type":"Var","value":{"identifier":"r6","sourcePos":[137,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"addTodo\":\"Added: Write tests\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[138,69],"start":[138,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[141,19],"start":[141,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[141,23],"start":[141,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,23],"start":[141,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"mutation($t: String!) { addTodo(title: $t) }\",\"variables\":{\"t\":\"Ship it\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[141,114],"start":[141,5]}},"argument":"r7","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,7],"start":[142,5]}},"type":"Var","value":{"identifier":"r7","sourcePos":[141,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"addTodo\":\"Added: Ship it\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[142,65],"start":[142,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[145,19],"start":[145,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[145,23],"start":[145,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[145,23],"start":[145,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ todos { title } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[145,61],"start":[145,5]}},"argument":"r8","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[146,14],"start":[146,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,38],"start":[146,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[146,23],"start":[146,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[146,37],"start":[146,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,37],"start":[146,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Write tests"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[146,41],"start":[146,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,41],"start":[146,39]}},"type":"Var","value":{"identifier":"r8","sourcePos":[145,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,57]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[146,61],"start":[146,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[147,14],"start":[147,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,34],"start":[147,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[147,23],"start":[147,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[147,33],"start":[147,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,33],"start":[147,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Ship it"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,37],"start":[147,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,37],"start":[147,35]}},"type":"Var","value":{"identifier":"r8","sourcePos":[145,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,53]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[147,57],"start":[147,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[150,19],"start":[150,11]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[150,23],"start":[150,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,23],"start":[150,20]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,11]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ greeting }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[150,54],"start":[150,5]}},"argument":"r9","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[151,7],"start":[151,5]}},"type":"Var","value":{"identifier":"r9","sourcePos":[150,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,22]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"greeting\":\"Welcome!\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[151,60],"start":[151,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[154,20],"start":[154,12]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[154,24],"start":[154,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[154,24],"start":[154,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ __typename }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[154,57],"start":[154,5]}},"argument":"r10","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,8],"start":[155,5]}},"type":"Var","value":{"identifier":"r10","sourcePos":[154,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,23]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"__typename\":\"Query\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[155,60],"start":[155,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[158,19],"start":[158,12]}},"type":"Var","value":{"identifier":"httpGet","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,12]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"append","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[158,57],"start":[158,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[158,24],"start":[158,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[158,57],"start":[158,21]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[158,57],"start":[158,28]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"?query=%7B%20greeting%20%7D"}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[158,58],"start":[158,5]}},"argument":"r11","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[159,8],"start":[159,5]}},"type":"Var","value":{"identifier":"r11","sourcePos":[158,5]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,23]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"data\":{\"greeting\":\"Welcome!\"}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[159,61],"start":[159,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,5]}},"argument":{"abstraction":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"runSelection","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[162,35],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,35],"start":[162,32]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[162,38],"start":[162,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[162,38],"start":[162,36]}},"type":"Literal","value":{"literalType":"ObjectLiteral","value":[]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,12]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[163,24],"start":[163,8]}},"type":"Var","value":{"identifier":"Selection","moduleName":["Prospero","Client"]}},"annotation":{"meta":null,"sourceSpan":{"end":[163,35],"start":[163,8]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[163,35],"start":[163,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{ !bad }"}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[163,87],"start":[162,5]}},"argument":"r12","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"caseAlternatives":[{"binders":[{"annotation":{"meta":{"constructorType":"SumType","identifiers":["value0"],"metaType":"IsConstructor"},"sourceSpan":{"end":[165,23],"start":[165,7]}},"binderType":"ConstructorBinder","binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[165,23],"start":[165,22]}},"binderType":"NullBinder"}],"constructorName":{"identifier":"Failure","moduleName":["Prospero","Client"]},"typeName":{"identifier":"QueryResult","moduleName":["Prospero","Client"]}}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"pure2","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[165,36],"start":[165,27]}},"argument":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[165,36],"start":[165,32]}},"type":"Var","value":{"identifier":"unit","moduleName":["Data","Unit"]}},"type":"App"},"isGuarded":false},{"binders":[{"annotation":{"meta":null,"sourceSpan":{"end":[166,8],"start":[166,7]}},"binderType":"NullBinder"}],"expression":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"fail","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[166,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[166,17]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"invalid query: expected Failure"}},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[164,13],"start":[164,10]}},"type":"Var","value":{"identifier":"r12","sourcePos":[162,5]}}],"type":"Case"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[166,50],"start":[164,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[169,20],"start":[169,12]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[169,24],"start":[169,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[169,24],"start":[169,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"{ _service { sdl } }\"}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[169,63],"start":[169,5]}},"argument":"r13","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[170,14],"start":[170,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,53],"start":[170,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[170,23],"start":[170,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[170,52],"start":[170,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,52],"start":[170,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"@key(fields: \\\"name\\\")"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[170,57],"start":[170,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,57],"start":[170,54]}},"type":"Var","value":{"identifier":"r13","sourcePos":[169,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,73]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[170,77],"start":[170,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[173,20],"start":[173,12]}},"type":"Var","value":{"identifier":"httpPost","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[173,24],"start":[173,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,24],"start":[173,21]}},"type":"Var","value":{"identifier":"url","sourcePos":[107,9]}},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,12]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,25]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"{\"query\":\"query($r: [_Any!]!) { _entities(representations: $r) { ... on User { name email } } }\",\"variables\":{\"r\":[{\"__typename\":\"User\",\"name\":\"Eve\"}]}}"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[173,183],"start":[173,5]}},"argument":"r14","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[174,14],"start":[174,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,30],"start":[174,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[174,23],"start":[174,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[174,29],"start":[174,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,29],"start":[174,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Eve"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[174,34],"start":[174,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,34],"start":[174,31]}},"type":"Var","value":{"identifier":"r14","sourcePos":[173,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,50]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[174,54],"start":[174,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[175,14],"start":[175,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,38],"start":[175,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[175,23],"start":[175,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[175,37],"start":[175,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,37],"start":[175,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"Eve@app.com"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[175,42],"start":[175,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,42],"start":[175,39]}},"type":"Var","value":{"identifier":"r14","sourcePos":[173,5]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,58]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[175,62],"start":[175,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"bind","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,5]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"liftEffect1","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,15]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[178,22],"start":[178,15]}},"type":"Var","value":{"identifier":"new","moduleName":["Effect","Ref"]}},"annotation":{"meta":null,"sourceSpan":{"end":[178,25],"start":[178,15]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[178,25],"start":[178,23]}},"type":"Literal","value":{"literalType":"ArrayLiteral","value":[]}},"type":"App"},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[178,38],"start":[178,5]}},"argument":"sdlRef","body":{"annotation":{"meta":null,"sourceSpan":{"end":[179,39],"start":[179,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[179,39],"start":[179,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[179,20],"start":[179,15]}},"type":"Var","value":{"identifier":"toSDL","moduleName":["Prospero","SDL"]}},"annotation":{"meta":null,"sourceSpan":{"end":[179,39],"start":[179,15]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[179,31],"start":[179,22]}},"type":"Var","value":{"identifier":"appSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[179,38],"start":[179,22]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[179,38],"start":[179,32]}},"type":"Var","value":{"identifier":"sdlRef","sourcePos":[178,5]}},"type":"App"},"type":"App"},"identifier":"sdl"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[180,14],"start":[180,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,37],"start":[180,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[180,23],"start":[180,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[180,36],"start":[180,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,36],"start":[180,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type Query"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[180,41],"start":[180,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,41],"start":[180,38]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,57]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[180,61],"start":[180,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[181,14],"start":[181,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,44],"start":[181,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[181,23],"start":[181,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[181,43],"start":[181,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,43],"start":[181,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"greeting: String!"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[181,48],"start":[181,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,48],"start":[181,45]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,64]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[181,68],"start":[181,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[182,14],"start":[182,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,42],"start":[182,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[182,23],"start":[182,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[182,41],"start":[182,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,41],"start":[182,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"users: [User!]!"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,46],"start":[182,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,46],"start":[182,43]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,62]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[182,66],"start":[182,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[183,14],"start":[183,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,52],"start":[183,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[183,23],"start":[183,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[183,51],"start":[183,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,51],"start":[183,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"user(name: String!): User"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[183,56],"start":[183,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,56],"start":[183,53]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,72]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[183,76],"start":[183,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[184,14],"start":[184,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,42],"start":[184,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[184,23],"start":[184,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[184,41],"start":[184,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,41],"start":[184,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"todos: [Todo!]!"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,46],"start":[184,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,46],"start":[184,43]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,62]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[184,66],"start":[184,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[185,14],"start":[185,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,40],"start":[185,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[185,23],"start":[185,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[185,39],"start":[185,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,39],"start":[185,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type Mutation"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,44],"start":[185,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,44],"start":[185,41]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,60]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[185,64],"start":[185,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[186,14],"start":[186,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,34],"start":[186,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[186,23],"start":[186,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[186,33],"start":[186,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,33],"start":[186,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"addTodo"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[186,38],"start":[186,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,38],"start":[186,35]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,54]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[186,58],"start":[186,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[187,14],"start":[187,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,36],"start":[187,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[187,23],"start":[187,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[187,35],"start":[187,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,35],"start":[187,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type User"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,40],"start":[187,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,40],"start":[187,37]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,56]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[187,60],"start":[187,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[188,14],"start":[188,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,36],"start":[188,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[188,23],"start":[188,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[188,35],"start":[188,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,35],"start":[188,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"type Todo"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[188,40],"start":[188,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,40],"start":[188,37]}},"type":"Var","value":{"identifier":"sdl","sourcePos":[179,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,56]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[188,60],"start":[188,5]}},"argument":"$__unused","body":{"annotation":{"meta":null,"sourceSpan":{"end":[191,48],"start":[191,5]}},"binds":[{"annotation":{"meta":null,"sourceSpan":{"end":[191,48],"start":[191,9]}},"bindType":"NonRec","expression":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[191,29],"start":[191,16]}},"type":"Var","value":{"identifier":"federationSDL","moduleName":["Prospero","SDL"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,48],"start":[191,16]}},"argument":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[191,40],"start":[191,31]}},"type":"Var","value":{"identifier":"appSchema","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[191,47],"start":[191,31]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[191,47],"start":[191,41]}},"type":"Var","value":{"identifier":"sdlRef","sourcePos":[178,5]}},"type":"App"},"type":"App"},"identifier":"fsdl"}],"expression":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[192,14],"start":[192,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,46],"start":[192,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[192,23],"start":[192,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[192,45],"start":[192,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,45],"start":[192,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"extend schema @link"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,51],"start":[192,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,51],"start":[192,47]}},"type":"Var","value":{"identifier":"fsdl","sourcePos":[191,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,67]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[192,71],"start":[192,5]}},"argument":"$__unused","body":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"discard3","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":null,"sourceSpan":{"end":[0,0],"start":[0,0]}},"type":"Var","value":{"identifier":"shouldEqual4","moduleName":["Test","Integration"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"abstraction":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[193,14],"start":[193,6]}},"type":"Var","value":{"identifier":"contains","moduleName":["Data","String","CodeUnits"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,49],"start":[193,6]}},"argument":{"abstraction":{"annotation":{"meta":{"metaType":"IsNewtype"},"sourceSpan":{"end":[193,23],"start":[193,16]}},"type":"Var","value":{"identifier":"Pattern","moduleName":["Data","String","Pattern"]}},"annotation":{"meta":null,"sourceSpan":{"end":[193,48],"start":[193,16]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,48],"start":[193,24]}},"type":"Literal","value":{"literalType":"StringLiteral","value":"@key(fields: \"name\")"}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,54],"start":[193,6]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,54],"start":[193,50]}},"type":"Var","value":{"identifier":"fsdl","sourcePos":[191,9]}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,70]}},"type":"Literal","value":{"literalType":"BooleanLiteral","value":true}},"type":"App"},"type":"App"},"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[193,74],"start":[193,5]}},"argument":"$__unused","body":{"abstraction":{"annotation":{"meta":{"metaType":"IsForeign"},"sourceSpan":{"end":[195,12],"start":[195,5]}},"type":"Var","value":{"identifier":"close","moduleName":["Yoga","Fastify","Fastify"]}},"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[195,5]}},"argument":{"annotation":{"meta":null,"sourceSpan":{"end":[195,19],"start":[195,13]}},"type":"Var","value":{"identifier":"server","sourcePos":[105,7]}},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Abs"},"type":"App"},"type":"Let"},"type":"Abs"},"type":"App"},"isGuarded":false}],"caseExpressions":[{"annotation":{"meta":null,"sourceSpan":{"end":[105,48],"start":[105,5]}},"type":"Var","value":{"identifier":"v","sourcePos":[105,5]}}],"type":"Case"},"type":"Abs"},"type":"App"},"type":"App"},"type":"App"},"identifier":"integrationSpec"}],"exports":["integrationSpec"],"foreign":[],"imports":[{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Control","Applicative"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Control","Bind"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Array"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Eq"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Foldable"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Function"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Functor"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","HTTP","Method"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Identity"]},{"annotation":{"meta":null,"sourceSpan":{"end":[8,23],"start":[8,1]}},"moduleName":["Data","Map"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Map","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Maybe"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Newtype"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Ord"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Semigroup"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Show"]},{"annotation":{"meta":null,"sourceSpan":{"end":[11,43],"start":[11,1]}},"moduleName":["Data","String"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","String","CodeUnits"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","String","Pattern"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Symbol"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Tuple"]},{"annotation":{"meta":null,"sourceSpan":{"end":[12,32],"start":[12,1]}},"moduleName":["Data","Tuple","Nested"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Unit"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Data","Variant","Internal"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect","Aff"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect","Class"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Effect","Ref"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Fetch"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Fetch","Internal","Request"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Fetch","Internal","RequestBody"]},{"annotation":{"meta":null,"sourceSpan":{"end":[5,15],"start":[5,1]}},"moduleName":["Prelude"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prim"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Client"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[20,45],"start":[20,1]}},"moduleName":["Prospero","Federation"]},{"annotation":{"meta":null,"sourceSpan":{"end":[21,50],"start":[21,1]}},"moduleName":["Prospero","GqlQuery"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","GqlTypes"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","InputValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Metadata"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","ResponseValue"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","RootResolver"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","SDL"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Schema"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Prospero","Step"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Test","Integration"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Test","Spec"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Test","Spec","Assertions"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Type","Equality"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Type","Row","Homogeneous"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Type","RowList"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Yoga","Fastify","Fastify"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Yoga","JSON"]},{"annotation":{"meta":null,"sourceSpan":{"end":[207,7],"start":[1,1]}},"moduleName":["Yoga","Om"]}],"moduleName":["Test","Integration"],"modulePath":"test/Integration.purs","reExports":{},"sourceSpan":{"end":[207,7],"start":[1,1]}}
output/Test.Integration/externs.cbor

Binary file not shown.

output/Test.Main/corefn.json+1−1

This diff is too big to show here.

output/Test.Main/docs.json+1−1

This diff is too big to show here.

output/Test.Main/externs.cbor

This diff is too big to show here.

output/Test.Main/index.js+2−2

This diff is too big to show here.

output/Test.Main/index.js.map+1−1

This diff is too big to show here.

output/cache-db.json+1−1

This diff is too big to show here.