UNPKG

@dillonkearns/elm-graphql

Version:

<img src="https://cdn.jsdelivr.net/gh/martimatix/logo-graphqelm/logo.svg" alt="dillonearns/elm-graphql logo" width="40%" align="right">

1 lines 29.9 kB
{"moduleDefinition":{"range":[1,1,1,30],"value":{"type":"normal","normal":{"moduleName":{"range":[1,8,1,14],"value":["Github"]},"exposingList":{"range":[1,15,1,30],"value":{"type":"explicit","explicit":[{"range":[1,25,1,29],"value":{"type":"function","function":{"name":"main"}}}]}}}}},"imports":[{"range":[3,1,3,15],"value":{"moduleName":{"range":[3,8,3,15],"value":["Browser"]},"moduleAlias":null,"exposingList":null}},{"range":[4,1,4,21],"value":{"moduleName":{"range":[4,8,4,21],"value":["Github","Object"]},"moduleAlias":null,"exposingList":null}},{"range":[5,1,5,29],"value":{"moduleName":{"range":[5,8,5,29],"value":["Github","Object","Release"]},"moduleAlias":null,"exposingList":null}},{"range":[6,1,6,39],"value":{"moduleName":{"range":[6,8,6,39],"value":["Github","Object","ReleaseConnection"]},"moduleAlias":null,"exposingList":null}},{"range":[7,1,7,46],"value":{"moduleName":{"range":[7,8,7,32],"value":["Github","Object","Repository"]},"moduleAlias":{"range":[7,36,7,46],"value":["Repository"]},"exposingList":null}},{"range":[8,1,8,41],"value":{"moduleName":{"range":[8,8,8,41],"value":["Github","Object","StargazerConnection"]},"moduleAlias":null,"exposingList":null}},{"range":[9,1,9,27],"value":{"moduleName":{"range":[9,8,9,27],"value":["Github","Object","Topic"]},"moduleAlias":null,"exposingList":null}},{"range":[10,1,10,29],"value":{"moduleName":{"range":[10,8,10,20],"value":["Github","Query"]},"moduleAlias":{"range":[10,24,10,29],"value":["Query"]},"exposingList":null}},{"range":[11,1,11,37],"value":{"moduleName":{"range":[11,8,11,21],"value":["Github","Scalar"]},"moduleAlias":null,"exposingList":{"range":[11,22,11,37],"value":{"type":"explicit","explicit":[{"range":[11,32,11,36],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Date"}}}]}}}},{"range":[12,1,12,36],"value":{"moduleName":{"range":[12,8,12,24],"value":["Graphql","Document"]},"moduleAlias":{"range":[12,28,12,36],"value":["Document"]},"exposingList":null}},{"range":[13,1,13,20],"value":{"moduleName":{"range":[13,8,13,20],"value":["Graphql","Http"]},"moduleAlias":null,"exposingList":null}},{"range":[14,1,14,46],"value":{"moduleName":{"range":[14,8,14,25],"value":["Graphql","Operation"]},"moduleAlias":null,"exposingList":{"range":[14,26,14,46],"value":{"type":"explicit","explicit":[{"range":[14,36,14,45],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootQuery"}}}]}}}},{"range":[15,1,15,64],"value":{"moduleName":{"range":[15,8,15,32],"value":["Graphql","OptionalArgument"]},"moduleAlias":null,"exposingList":{"range":[15,33,15,64],"value":{"type":"explicit","explicit":[{"range":[15,43,15,63],"value":{"type":"typeexpose","typeexpose":{"name":"OptionalArgument","open":[15,59,15,63]}}}]}}}},{"range":[16,1,16,74],"value":{"moduleName":{"range":[16,8,16,28],"value":["Graphql","SelectionSet"]},"moduleAlias":{"range":[16,32,16,44],"value":["SelectionSet"]},"exposingList":{"range":[16,45,16,74],"value":{"type":"explicit","explicit":[{"range":[16,55,16,67],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"SelectionSet"}}},{"range":[16,69,16,73],"value":{"type":"function","function":{"name":"with"}}}]}}}},{"range":[17,1,17,20],"value":{"moduleName":{"range":[17,8,17,20],"value":["Helpers","Main"]},"moduleAlias":null,"exposingList":null}},{"range":[18,1,18,45],"value":{"moduleName":{"range":[18,8,18,12],"value":["Html"]},"moduleAlias":null,"exposingList":{"range":[18,13,18,45],"value":{"type":"explicit","explicit":[{"range":[18,23,18,26],"value":{"type":"function","function":{"name":"div"}}},{"range":[18,28,18,30],"value":{"type":"function","function":{"name":"h1"}}},{"range":[18,32,18,33],"value":{"type":"function","function":{"name":"p"}}},{"range":[18,35,18,38],"value":{"type":"function","function":{"name":"pre"}}},{"range":[18,40,18,44],"value":{"type":"function","function":{"name":"text"}}}]}}}},{"range":[19,1,19,16],"value":{"moduleName":{"range":[19,8,19,16],"value":["PrintAny"]},"moduleAlias":null,"exposingList":null}},{"range":[20,1,20,40],"value":{"moduleName":{"range":[20,8,20,18],"value":["RemoteData"]},"moduleAlias":null,"exposingList":{"range":[20,19,20,40],"value":{"type":"explicit","explicit":[{"range":[20,29,20,39],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RemoteData"}}}]}}}}],"declarations":[{"range":[23,1,26,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[23,12,23,20],"value":"Response"},"generics":[],"typeAnnotation":{"range":[24,5,26,6],"value":{"type":"record","record":{"value":[{"range":[24,7,24,32],"value":{"name":{"range":[24,7,24,15],"value":"repoInfo"},"typeAnnotation":{"range":[24,18,24,32],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[24,18,24,32],"value":{"moduleName":[],"name":"RepositoryInfo"}},"args":[]}}}}},{"range":[25,5,26,5],"value":{"name":{"range":[25,7,25,14],"value":"topicId"},"typeAnnotation":{"range":[25,17,25,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,17,25,22],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[25,23,25,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,23,25,39],"value":{"moduleName":["Github","Scalar"],"name":"Id"}},"args":[]}}}]}}}}}]}}}}}},{"range":[29,1,34,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[29,12,29,26],"value":"RepositoryInfo"},"generics":[],"typeAnnotation":{"range":[30,5,34,6],"value":{"type":"record","record":{"value":[{"range":[30,7,30,41],"value":{"name":{"range":[30,7,30,16],"value":"createdAt"},"typeAnnotation":{"range":[30,19,30,41],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[30,19,30,41],"value":{"moduleName":["Github","Scalar"],"name":"DateTime"}},"args":[]}}}}},{"range":[31,5,32,5],"value":{"name":{"range":[31,7,31,20],"value":"earlyReleases"},"typeAnnotation":{"range":[31,23,31,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[31,23,31,34],"value":{"moduleName":[],"name":"ReleaseInfo"}},"args":[]}}}}},{"range":[32,5,33,5],"value":{"name":{"range":[32,7,32,19],"value":"lateReleases"},"typeAnnotation":{"range":[32,22,32,33],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,22,32,33],"value":{"moduleName":[],"name":"ReleaseInfo"}},"args":[]}}}}},{"range":[33,5,34,5],"value":{"name":{"range":[33,7,33,22],"value":"stargazersCount"},"typeAnnotation":{"range":[33,25,33,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[33,25,33,28],"value":{"moduleName":[],"name":"Int"}},"args":[]}}}}}]}}}}}},{"range":[37,1,41,67],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[37,1,37,40],"value":{"name":{"range":[37,1,37,6],"value":"query"},"typeAnnotation":{"range":[37,9,37,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[37,9,37,21],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[37,22,37,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[37,22,37,30],"value":{"moduleName":[],"name":"Response"}},"args":[]}}},{"range":[37,31,37,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[37,31,37,40],"value":{"moduleName":[],"name":"RootQuery"}},"args":[]}}}]}}}}},"declaration":{"range":[38,1,41,67],"value":{"name":{"range":[38,1,38,6],"value":"query"},"arguments":[],"expression":{"range":[39,5,41,67],"value":{"type":"application","application":[{"range":[39,5,39,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"succeed"}}},{"range":[39,26,39,34],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Response"}}},{"range":[40,9,40,11],"value":{"type":"operator","operator":"|>"}},{"range":[40,12,40,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[40,17,40,115],"value":{"type":"parenthesized","parenthesized":{"range":[40,18,40,114],"value":{"type":"application","application":[{"range":[40,18,40,34],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Query"],"name":"repository"}}},{"range":[40,35,40,79],"value":{"type":"record","record":[{"range":[40,37,40,59],"value":{"field":{"range":[40,37,40,42],"value":"owner"},"expression":{"range":[40,45,40,59],"value":{"type":"literal","literal":"dillonkearns"}}}},{"range":[40,61,40,78],"value":{"field":{"range":[40,61,40,65],"value":"name"},"expression":{"range":[40,68,40,77],"value":{"type":"literal","literal":"mobster"}}}}]}},{"range":[40,80,40,84],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"repo"}}},{"range":[40,85,40,87],"value":{"type":"operator","operator":"|>"}},{"range":[40,88,40,114],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"nonNullOrFail"}}}]}}}},{"range":[41,9,41,11],"value":{"type":"operator","operator":"|>"}},{"range":[41,12,41,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[41,17,41,67],"value":{"type":"parenthesized","parenthesized":{"range":[41,18,41,66],"value":{"type":"application","application":[{"range":[41,18,41,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Query"],"name":"topic"}}},{"range":[41,30,41,43],"value":{"type":"record","record":[{"range":[41,32,41,41],"value":{"field":{"range":[41,32,41,36],"value":"name"},"expression":{"range":[41,39,41,41],"value":{"type":"literal","literal":""}}}}]}},{"range":[41,44,41,66],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Object","Topic"],"name":"id"}}}]}}}}]}}}}}}},{"range":[44,1,50,94],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[44,1,44,60],"value":{"name":{"range":[44,1,44,5],"value":"repo"},"typeAnnotation":{"range":[44,8,44,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[44,8,44,20],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[44,21,44,35],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[44,21,44,35],"value":{"moduleName":[],"name":"RepositoryInfo"}},"args":[]}}},{"range":[44,36,44,60],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[44,36,44,60],"value":{"moduleName":["Github","Object"],"name":"Repository"}},"args":[]}}}]}}}}},"declaration":{"range":[45,1,50,94],"value":{"name":{"range":[45,1,45,5],"value":"repo"},"arguments":[],"expression":{"range":[46,5,50,94],"value":{"type":"application","application":[{"range":[46,5,46,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"succeed"}}},{"range":[46,26,46,40],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"RepositoryInfo"}}},{"range":[47,9,47,11],"value":{"type":"operator","operator":"|>"}},{"range":[47,12,47,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[47,17,47,37],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Repository"],"name":"createdAt"}}},{"range":[48,9,48,11],"value":{"type":"operator","operator":"|>"}},{"range":[48,12,48,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[48,17,48,97],"value":{"type":"parenthesized","parenthesized":{"range":[48,18,48,96],"value":{"type":"application","application":[{"range":[48,18,48,37],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Repository"],"name":"releases"}}},{"range":[48,38,48,87],"value":{"type":"parenthesized","parenthesized":{"range":[48,39,48,86],"value":{"type":"lambda","lambda":{"patterns":[{"range":[48,40,48,49],"value":{"type":"var","var":{"value":"optionals"}}}],"expression":{"range":[48,53,48,86],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[48,55,48,64],"value":"optionals"},"updates":[{"range":[48,67,48,85],"value":{"field":{"range":[48,67,48,72],"value":"first"},"expression":{"range":[48,75,48,84],"value":{"type":"application","application":[{"range":[48,75,48,82],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Present"}}},{"range":[48,83,48,84],"value":{"type":"integer","integer":2}}]}}}}]}}}}}}}},{"range":[48,88,48,96],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"releases"}}}]}}}},{"range":[49,9,49,11],"value":{"type":"operator","operator":"|>"}},{"range":[49,12,49,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[49,17,49,97],"value":{"type":"parenthesized","parenthesized":{"range":[49,18,49,96],"value":{"type":"application","application":[{"range":[49,18,49,37],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Repository"],"name":"releases"}}},{"range":[49,38,49,87],"value":{"type":"parenthesized","parenthesized":{"range":[49,39,49,86],"value":{"type":"lambda","lambda":{"patterns":[{"range":[49,40,49,49],"value":{"type":"var","var":{"value":"optionals"}}}],"expression":{"range":[49,53,49,86],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[49,55,49,64],"value":"optionals"},"updates":[{"range":[49,67,49,85],"value":{"field":{"range":[49,67,49,71],"value":"last"},"expression":{"range":[49,74,49,84],"value":{"type":"application","application":[{"range":[49,74,49,81],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Present"}}},{"range":[49,82,49,84],"value":{"type":"integer","integer":10}}]}}}}]}}}}}}}},{"range":[49,88,49,96],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"releases"}}}]}}}},{"range":[50,9,50,11],"value":{"type":"operator","operator":"|>"}},{"range":[50,12,50,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[50,17,50,94],"value":{"type":"parenthesized","parenthesized":{"range":[50,18,50,93],"value":{"type":"application","application":[{"range":[50,18,50,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Repository"],"name":"stargazers"}}},{"range":[50,40,50,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}},{"range":[50,49,50,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Object","StargazerConnection"],"name":"totalCount"}}}]}}}}]}}}}}}},{"range":[53,1,56,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[53,12,53,23],"value":"ReleaseInfo"},"generics":[],"typeAnnotation":{"range":[54,5,56,6],"value":{"type":"record","record":{"value":[{"range":[54,7,54,23],"value":{"name":{"range":[54,7,54,17],"value":"totalCount"},"typeAnnotation":{"range":[54,20,54,23],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[54,20,54,23],"value":{"moduleName":[],"name":"Int"}},"args":[]}}}}},{"range":[55,5,56,5],"value":{"name":{"range":[55,7,55,15],"value":"releases"},"typeAnnotation":{"range":[55,18,55,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[55,18,55,22],"value":{"moduleName":[],"name":"List"}},"args":[{"range":[55,23,55,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[55,23,55,30],"value":{"moduleName":[],"name":"Release"}},"args":[]}}}]}}}}}]}}}}}},{"range":[59,1,63,132],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[59,1,59,68],"value":{"name":{"range":[59,1,59,9],"value":"releases"},"typeAnnotation":{"range":[59,12,59,68],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[59,12,59,24],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[59,25,59,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[59,25,59,36],"value":{"moduleName":[],"name":"ReleaseInfo"}},"args":[]}}},{"range":[59,37,59,68],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[59,37,59,68],"value":{"moduleName":["Github","Object"],"name":"ReleaseConnection"}},"args":[]}}}]}}}}},"declaration":{"range":[60,1,63,132],"value":{"name":{"range":[60,1,60,9],"value":"releases"},"arguments":[],"expression":{"range":[61,5,63,132],"value":{"type":"application","application":[{"range":[61,5,61,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"succeed"}}},{"range":[61,26,61,37],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ReleaseInfo"}}},{"range":[62,9,62,11],"value":{"type":"operator","operator":"|>"}},{"range":[62,12,62,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[62,17,62,59],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Object","ReleaseConnection"],"name":"totalCount"}}},{"range":[63,9,63,11],"value":{"type":"operator","operator":"|>"}},{"range":[63,12,63,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[63,17,63,132],"value":{"type":"parenthesized","parenthesized":{"range":[63,18,63,131],"value":{"type":"application","application":[{"range":[63,18,63,55],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Object","ReleaseConnection"],"name":"nodes"}}},{"range":[63,56,63,63],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"release"}}},{"range":[63,64,63,66],"value":{"type":"operator","operator":"|>"}},{"range":[63,67,63,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"nonNullOrFail"}}},{"range":[63,94,63,96],"value":{"type":"operator","operator":"|>"}},{"range":[63,97,63,131],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"nonNullElementsOrFail"}}}]}}}}]}}}}}}},{"range":[66,1,69,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[66,12,66,19],"value":"Release"},"generics":[],"typeAnnotation":{"range":[67,5,69,6],"value":{"type":"record","record":{"value":[{"range":[67,7,67,20],"value":{"name":{"range":[67,7,67,11],"value":"name"},"typeAnnotation":{"range":[67,14,67,20],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[67,14,67,20],"value":{"moduleName":[],"name":"String"}},"args":[]}}}}},{"range":[68,5,69,5],"value":{"name":{"range":[68,7,68,10],"value":"url"},"typeAnnotation":{"range":[68,13,68,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[68,13,68,30],"value":{"moduleName":["Github","Scalar"],"name":"Uri"}},"args":[]}}}}}]}}}}}},{"range":[72,1,76,42],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[72,1,72,53],"value":{"name":{"range":[72,1,72,8],"value":"release"},"typeAnnotation":{"range":[72,11,72,53],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,11,72,23],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[72,24,72,31],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,24,72,31],"value":{"moduleName":[],"name":"Release"}},"args":[]}}},{"range":[72,32,72,53],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[72,32,72,53],"value":{"moduleName":["Github","Object"],"name":"Release"}},"args":[]}}}]}}}}},"declaration":{"range":[73,1,76,42],"value":{"name":{"range":[73,1,73,8],"value":"release"},"arguments":[],"expression":{"range":[74,5,76,42],"value":{"type":"application","application":[{"range":[74,5,74,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"succeed"}}},{"range":[74,26,74,33],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Release"}}},{"range":[75,9,75,11],"value":{"type":"operator","operator":"|>"}},{"range":[75,12,75,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[75,17,75,88],"value":{"type":"parenthesized","parenthesized":{"range":[75,18,75,87],"value":{"type":"application","application":[{"range":[75,18,75,44],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Object","Release"],"name":"name"}}},{"range":[75,45,75,47],"value":{"type":"operator","operator":"|>"}},{"range":[75,48,75,64],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["SelectionSet"],"name":"map"}}},{"range":[75,65,75,87],"value":{"type":"parenthesized","parenthesized":{"range":[75,66,75,86],"value":{"type":"application","application":[{"range":[75,66,75,83],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Maybe"],"name":"withDefault"}}},{"range":[75,84,75,86],"value":{"type":"literal","literal":""}}]}}}}]}}}},{"range":[76,9,76,11],"value":{"type":"operator","operator":"|>"}},{"range":[76,12,76,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"with"}}},{"range":[76,17,76,42],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Object","Release"],"name":"url"}}}]}}}}}}},{"range":[79,1,84,68],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[79,1,79,22],"value":{"name":{"range":[79,1,79,12],"value":"makeRequest"},"typeAnnotation":{"range":[79,15,79,22],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[79,15,79,18],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[79,19,79,22],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[79,19,79,22],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}},"declaration":{"range":[80,1,84,68],"value":{"name":{"range":[80,1,80,12],"value":"makeRequest"},"arguments":[],"expression":{"range":[81,5,84,68],"value":{"type":"application","application":[{"range":[81,5,81,10],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"query"}}},{"range":[82,9,82,11],"value":{"type":"operator","operator":"|>"}},{"range":[82,12,82,37],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","Http"],"name":"queryRequest"}}},{"range":[82,38,82,70],"value":{"type":"literal","literal":"https://api.github.com/graphql"}},{"range":[83,9,83,11],"value":{"type":"operator","operator":"|>"}},{"range":[83,12,83,35],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","Http"],"name":"withHeader"}}},{"range":[83,36,83,51],"value":{"type":"literal","literal":"authorization"}},{"range":[83,52,83,101],"value":{"type":"literal","literal":"Bearer dbd4c239b0bbaa40ab0ea291fa811775da8f5b59"}},{"range":[84,9,84,11],"value":{"type":"operator","operator":"|>"}},{"range":[84,12,84,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","Http"],"name":"send"}}},{"range":[84,30,84,68],"value":{"type":"parenthesized","parenthesized":{"range":[84,31,84,67],"value":{"type":"application","application":[{"range":[84,31,84,52],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"fromResult"}}},{"range":[84,53,84,55],"value":{"type":"operator","operator":">>"}},{"range":[84,56,84,67],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"GotResponse"}}}]}}}}]}}}}}}},{"range":[87,1,88,24],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[87,6,87,9],"value":"Msg"},"generics":[],"constructors":[{"range":[88,7,88,24],"value":{"name":{"range":[88,7,88,18],"value":"GotResponse"},"arguments":[{"range":[88,19,88,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[88,19,88,24],"value":{"moduleName":[],"name":"Model"}},"args":[]}}}]}}]}}},{"range":[91,1,92,54],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[91,12,91,17],"value":"Model"},"generics":[],"typeAnnotation":{"range":[92,5,92,54],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[92,5,92,15],"value":{"moduleName":[],"name":"RemoteData"}},"args":[{"range":[92,16,92,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[92,17,92,35],"value":{"moduleName":["Graphql","Http"],"name":"Error"}},"args":[{"range":[92,36,92,44],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[92,36,92,44],"value":{"moduleName":[],"name":"Response"}},"args":[]}}}]}}},{"range":[92,46,92,54],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[92,46,92,54],"value":{"moduleName":[],"name":"Response"}},"args":[]}}}]}}}}}},{"range":[95,1,99,6],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[95,1,95,32],"value":{"name":{"range":[95,1,95,5],"value":"init"},"typeAnnotation":{"range":[95,8,95,32],"value":{"type":"function","function":{"left":{"range":[95,8,95,10],"value":{"type":"unit","unit":{}}},"right":{"range":[95,14,95,32],"value":{"type":"tupled","tupled":{"values":[{"range":[95,16,95,21],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[95,16,95,21],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},{"range":[95,23,95,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[95,23,95,26],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[95,27,95,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[95,27,95,30],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}]}}}}}}}},"declaration":{"range":[96,1,99,6],"value":{"name":{"range":[96,1,96,5],"value":"init"},"arguments":[{"range":[96,6,96,7],"value":{"type":"all","all":{}}}],"expression":{"range":[97,5,99,6],"value":{"type":"tupled","tupled":[{"range":[97,7,97,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"Loading"}}},{"range":[98,7,98,18],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"makeRequest"}}}]}}}}}}},{"range":[102,1,106,35],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[102,1,102,44],"value":{"name":{"range":[102,1,102,7],"value":"update"},"typeAnnotation":{"range":[102,10,102,44],"value":{"type":"function","function":{"left":{"range":[102,10,102,13],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[102,10,102,13],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}},"right":{"range":[102,17,102,44],"value":{"type":"function","function":{"left":{"range":[102,17,102,22],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[102,17,102,22],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},"right":{"range":[102,26,102,44],"value":{"type":"tupled","tupled":{"values":[{"range":[102,28,102,33],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[102,28,102,33],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},{"range":[102,35,102,42],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[102,35,102,38],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[102,39,102,42],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[102,39,102,42],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}]}}}}}}}}}}},"declaration":{"range":[103,1,106,35],"value":{"name":{"range":[103,1,103,7],"value":"update"},"arguments":[{"range":[103,8,103,11],"value":{"type":"var","var":{"value":"msg"}}},{"range":[103,12,103,17],"value":{"type":"var","var":{"value":"model"}}}],"expression":{"range":[104,5,106,35],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[105,9,105,29],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"GotResponse"},"patterns":[{"range":[105,21,105,29],"value":{"type":"var","var":{"value":"response"}}}]}}},"expression":{"range":[106,13,106,35],"value":{"type":"tupled","tupled":[{"range":[106,15,106,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"response"}}},{"range":[106,25,106,33],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}]}}}],"expression":{"range":[104,10,104,13],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"msg"}}}}}}}}}}},{"range":[109,1,110,7],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[109,12,109,17],"value":"Flags"},"generics":[],"typeAnnotation":{"range":[110,5,110,7],"value":{"type":"unit","unit":{}}}}}},{"range":[113,1,119,10],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[113,1,113,44],"value":{"name":{"range":[113,1,113,5],"value":"main"},"typeAnnotation":{"range":[113,8,113,44],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[113,8,113,28],"value":{"moduleName":["Helpers","Main"],"name":"Program"}},"args":[{"range":[113,29,113,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[113,29,113,34],"value":{"moduleName":[],"name":"Flags"}},"args":[]}}},{"range":[113,35,113,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[113,35,113,40],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},{"range":[113,41,113,44],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[113,41,113,44],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}},"declaration":{"range":[114,1,119,10],"value":{"name":{"range":[114,1,114,5],"value":"main"},"arguments":[],"expression":{"range":[115,5,119,10],"value":{"type":"application","application":[{"range":[115,5,115,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Helpers","Main"],"name":"document"}}},{"range":[116,9,119,10],"value":{"type":"record","record":[{"range":[116,11,116,22],"value":{"field":{"range":[116,11,116,15],"value":"init"},"expression":{"range":[116,18,116,22],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"init"}}}}},{"range":[117,11,118,9],"value":{"field":{"range":[117,11,117,17],"value":"update"},"expression":{"range":[117,20,117,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"update"}}}}},{"range":[118,11,119,9],"value":{"field":{"range":[118,11,118,22],"value":"queryString"},"expression":{"range":[118,25,118,54],"value":{"type":"application","application":[{"range":[118,25,118,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Document"],"name":"serializeQuery"}}},{"range":[118,49,118,54],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"query"}}}]}}}}]}}]}}}}}}}],"comments":[]}