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 23.8 kB
{"moduleDefinition":{"range":[5,1,5,143],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,30],"value":["Github","Interface","Actor"]},"exposingList":{"range":[5,31,5,143],"value":{"type":"explicit","explicit":[{"range":[5,41,5,67],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"AvatarUrlOptionalArguments"}}},{"range":[5,69,5,78],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Fragments"}}},{"range":[5,80,5,89],"value":{"type":"function","function":{"name":"avatarUrl"}}},{"range":[5,91,5,100],"value":{"type":"function","function":{"name":"fragments"}}},{"range":[5,102,5,107],"value":{"type":"function","function":{"name":"login"}}},{"range":[5,109,5,123],"value":{"type":"function","function":{"name":"maybeFragments"}}},{"range":[5,125,5,137],"value":{"type":"function","function":{"name":"resourcePath"}}},{"range":[5,139,5,142],"value":{"type":"function","function":{"name":"url"}}}]}}}}},"imports":[{"range":[7,1,7,26],"value":{"moduleName":{"range":[7,8,7,26],"value":["Github","InputObject"]},"moduleAlias":null,"exposingList":null}},{"range":[8,1,8,24],"value":{"moduleName":{"range":[8,8,8,24],"value":["Github","Interface"]},"moduleAlias":null,"exposingList":null}},{"range":[9,1,9,21],"value":{"moduleName":{"range":[9,8,9,21],"value":["Github","Object"]},"moduleAlias":null,"exposingList":null}},{"range":[10,1,10,21],"value":{"moduleName":{"range":[10,8,10,21],"value":["Github","Scalar"]},"moduleAlias":null,"exposingList":null}},{"range":[11,1,11,27],"value":{"moduleName":{"range":[11,8,11,27],"value":["Github","ScalarCodecs"]},"moduleAlias":null,"exposingList":null}},{"range":[12,1,12,20],"value":{"moduleName":{"range":[12,8,12,20],"value":["Github","Union"]},"moduleAlias":null,"exposingList":null}},{"range":[13,1,13,73],"value":{"moduleName":{"range":[13,8,13,41],"value":["Graphql","Internal","Builder","Argument"]},"moduleAlias":{"range":[13,45,13,53],"value":["Argument"]},"exposingList":{"range":[13,54,13,73],"value":{"type":"explicit","explicit":[{"range":[13,64,13,72],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Argument"}}}]}}}},{"range":[14,1,14,49],"value":{"moduleName":{"range":[14,8,14,39],"value":["Graphql","Internal","Builder","Object"]},"moduleAlias":{"range":[14,43,14,49],"value":["Object"]},"exposingList":null}},{"range":[15,1,15,58],"value":{"moduleName":{"range":[15,8,15,31],"value":["Graphql","Internal","Encode"]},"moduleAlias":{"range":[15,35,15,41],"value":["Encode"]},"exposingList":{"range":[15,42,15,58],"value":{"type":"explicit","explicit":[{"range":[15,52,15,57],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Value"}}}]}}}},{"range":[16,1,16,78],"value":{"moduleName":{"range":[16,8,16,25],"value":["Graphql","Operation"]},"moduleAlias":null,"exposingList":{"range":[16,26,16,78],"value":{"type":"explicit","explicit":[{"range":[16,36,16,48],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootMutation"}}},{"range":[16,50,16,59],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootQuery"}}},{"range":[16,61,16,77],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"RootSubscription"}}}]}}}},{"range":[17,1,17,64],"value":{"moduleName":{"range":[17,8,17,32],"value":["Graphql","OptionalArgument"]},"moduleAlias":null,"exposingList":{"range":[17,33,17,64],"value":{"type":"explicit","explicit":[{"range":[17,43,17,63],"value":{"type":"typeexpose","typeexpose":{"name":"OptionalArgument","open":[17,59,17,63]}}}]}}}},{"range":[18,1,18,82],"value":{"moduleName":{"range":[18,8,18,28],"value":["Graphql","SelectionSet"]},"moduleAlias":null,"exposingList":{"range":[18,29,18,82],"value":{"type":"explicit","explicit":[{"range":[18,39,18,63],"value":{"type":"typeexpose","typeexpose":{"name":"FragmentSelectionSet","open":[18,59,18,63]}}},{"range":[18,65,18,81],"value":{"type":"typeexpose","typeexpose":{"name":"SelectionSet","open":[18,77,18,81]}}}]}}}},{"range":[19,1,19,29],"value":{"moduleName":{"range":[19,8,19,19],"value":["Json","Decode"]},"moduleAlias":{"range":[19,23,19,29],"value":["Decode"]},"exposingList":null}}],"declarations":[{"range":[22,1,26,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[22,12,22,21],"value":"Fragments"},"generics":[{"range":[22,22,22,31],"value":"decodesTo"}],"typeAnnotation":{"range":[23,5,26,6],"value":{"type":"record","record":{"value":[{"range":[23,7,23,55],"value":{"name":{"range":[23,7,23,12],"value":"onBot"},"typeAnnotation":{"range":[23,15,23,55],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[23,15,23,27],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[23,28,23,37],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[23,38,23,55],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[23,38,23,55],"value":{"moduleName":["Github","Object"],"name":"Bot"}},"args":[]}}}]}}}}},{"range":[24,5,25,5],"value":{"name":{"range":[24,7,24,21],"value":"onOrganization"},"typeAnnotation":{"range":[24,24,24,73],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[24,24,24,36],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[24,37,24,46],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[24,47,24,73],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[24,47,24,73],"value":{"moduleName":["Github","Object"],"name":"Organization"}},"args":[]}}}]}}}}},{"range":[25,5,26,5],"value":{"name":{"range":[25,7,25,13],"value":"onUser"},"typeAnnotation":{"range":[25,16,25,57],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,16,25,28],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[25,29,25,38],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[25,39,25,57],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,39,25,57],"value":{"moduleName":["Github","Object"],"name":"User"}},"args":[]}}}]}}}}}]}}}}}},{"range":[31,1,39,10],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[31,1,33,53],"value":{"name":{"range":[31,1,31,10],"value":"fragments"},"typeAnnotation":{"range":[32,5,33,53],"value":{"type":"function","function":{"left":{"range":[32,5,32,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,5,32,14],"value":{"moduleName":[],"name":"Fragments"}},"args":[{"range":[32,15,32,24],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}},"right":{"range":[33,8,33,53],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[33,8,33,20],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[33,21,33,30],"value":{"type":"generic","generic":{"value":"decodesTo"}}},{"range":[33,31,33,53],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[33,31,33,53],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[34,1,39,10],"value":{"name":{"range":[34,1,34,10],"value":"fragments"},"arguments":[{"range":[34,11,34,21],"value":{"type":"var","var":{"value":"selections"}}}],"expression":{"range":[35,5,39,10],"value":{"type":"application","application":[{"range":[35,5,35,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"exhuastiveFragmentSelection"}}},{"range":[36,9,39,10],"value":{"type":"list","list":[{"range":[36,11,36,54],"value":{"type":"application","application":[{"range":[36,11,36,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"buildFragment"}}},{"range":[36,32,36,37],"value":{"type":"literal","literal":"Bot"}},{"range":[36,48,36,54],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[36,38,36,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"selections"}}},"name":{"range":[36,49,36,54],"value":"onBot"}}}}]}},{"range":[37,11,37,72],"value":{"type":"application","application":[{"range":[37,11,37,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"buildFragment"}}},{"range":[37,32,37,46],"value":{"type":"literal","literal":"Organization"}},{"range":[37,57,37,72],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[37,47,37,57],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"selections"}}},"name":{"range":[37,58,37,72],"value":"onOrganization"}}}}]}},{"range":[38,11,38,56],"value":{"type":"application","application":[{"range":[38,11,38,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"buildFragment"}}},{"range":[38,32,38,38],"value":{"type":"literal","literal":"User"}},{"range":[38,49,38,56],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[38,39,38,49],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"selections"}}},"name":{"range":[38,50,38,56],"value":"onUser"}}}}]}}]}}]}}}}}}},{"range":[45,1,50,6],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[45,1,45,45],"value":{"name":{"range":[45,1,45,15],"value":"maybeFragments"},"typeAnnotation":{"range":[45,18,45,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[45,18,45,27],"value":{"moduleName":[],"name":"Fragments"}},"args":[{"range":[45,28,45,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[45,29,45,34],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[45,35,45,44],"value":{"type":"generic","generic":{"value":"decodesTo"}}}]}}}]}}}}},"declaration":{"range":[46,1,50,6],"value":{"name":{"range":[46,1,46,15],"value":"maybeFragments"},"arguments":[],"expression":{"range":[47,5,50,6],"value":{"type":"record","record":[{"range":[47,7,47,85],"value":{"field":{"range":[47,7,47,12],"value":"onBot"},"expression":{"range":[47,15,47,85],"value":{"type":"application","application":[{"range":[47,15,47,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"empty"}}},{"range":[47,42,47,44],"value":{"type":"operator","operator":"|>"}},{"range":[47,45,47,69],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"map"}}},{"range":[47,70,47,85],"value":{"type":"parenthesized","parenthesized":{"range":[47,71,47,84],"value":{"type":"lambda","lambda":{"patterns":[{"range":[47,72,47,73],"value":{"type":"all","all":{}}}],"expression":{"range":[47,77,47,84],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}}}}]}}}},{"range":[48,7,49,5],"value":{"field":{"range":[48,7,48,21],"value":"onOrganization"},"expression":{"range":[48,24,48,94],"value":{"type":"application","application":[{"range":[48,24,48,50],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"empty"}}},{"range":[48,51,48,53],"value":{"type":"operator","operator":"|>"}},{"range":[48,54,48,78],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"map"}}},{"range":[48,79,48,94],"value":{"type":"parenthesized","parenthesized":{"range":[48,80,48,93],"value":{"type":"lambda","lambda":{"patterns":[{"range":[48,81,48,82],"value":{"type":"all","all":{}}}],"expression":{"range":[48,86,48,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}}}}]}}}},{"range":[49,7,50,5],"value":{"field":{"range":[49,7,49,13],"value":"onUser"},"expression":{"range":[49,16,49,86],"value":{"type":"application","application":[{"range":[49,16,49,42],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"empty"}}},{"range":[49,43,49,45],"value":{"type":"operator","operator":"|>"}},{"range":[49,46,49,70],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","SelectionSet"],"name":"map"}}},{"range":[49,71,49,86],"value":{"type":"parenthesized","parenthesized":{"range":[49,72,49,85],"value":{"type":"lambda","lambda":{"patterns":[{"range":[49,73,49,74],"value":{"type":"all","all":{}}}],"expression":{"range":[49,78,49,85],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}}}}]}}}}]}}}}}}},{"range":[53,1,54,36],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[53,12,53,38],"value":"AvatarUrlOptionalArguments"},"generics":[],"typeAnnotation":{"range":[54,5,54,36],"value":{"type":"record","record":{"value":[{"range":[54,7,54,34],"value":{"name":{"range":[54,7,54,11],"value":"size"},"typeAnnotation":{"range":[54,14,54,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[54,14,54,30],"value":{"moduleName":[],"name":"OptionalArgument"}},"args":[{"range":[54,31,54,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[54,31,54,34],"value":{"moduleName":[],"name":"Int"}},"args":[]}}}]}}}}}]}}}}}},{"range":[62,1,77,1],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[62,1,62,134],"value":{"name":{"range":[62,1,62,10],"value":"avatarUrl"},"typeAnnotation":{"range":[62,13,62,134],"value":{"type":"function","function":{"left":{"range":[62,13,62,71],"value":{"type":"function","function":{"left":{"range":[62,14,62,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[62,14,62,40],"value":{"moduleName":[],"name":"AvatarUrlOptionalArguments"}},"args":[]}}},"right":{"range":[62,44,62,70],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[62,44,62,70],"value":{"moduleName":[],"name":"AvatarUrlOptionalArguments"}},"args":[]}}}}}},"right":{"range":[62,75,62,134],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[62,75,62,87],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[62,88,62,111],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[62,88,62,111],"value":{"moduleName":["Github","ScalarCodecs"],"name":"Uri"}},"args":[]}}},{"range":[62,112,62,134],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[62,112,62,134],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[63,1,77,1],"value":{"name":{"range":[63,1,63,10],"value":"avatarUrl"},"arguments":[{"range":[63,11,63,26],"value":{"type":"var","var":{"value":"fillInOptionals"}}}],"expression":{"range":[64,5,77,1],"value":{"type":"let","let":{"declarations":[{"range":[65,9,68,9],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[65,9,66,46],"value":{"name":{"range":[65,9,65,26],"value":"filledInOptionals"},"arguments":[],"expression":{"range":[66,13,66,46],"value":{"type":"application","application":[{"range":[66,13,66,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"fillInOptionals"}}},{"range":[66,29,66,46],"value":{"type":"record","record":[{"range":[66,31,66,44],"value":{"field":{"range":[66,31,66,35],"value":"size"},"expression":{"range":[66,38,66,44],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Absent"}}}}}]}}]}}}}}}},{"range":[68,9,71,5],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[68,9,70,43],"value":{"name":{"range":[68,9,68,21],"value":"optionalArgs"},"arguments":[],"expression":{"range":[69,13,70,43],"value":{"type":"application","application":[{"range":[69,13,69,75],"value":{"type":"list","list":[{"range":[69,15,69,73],"value":{"type":"application","application":[{"range":[69,15,69,32],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Argument"],"name":"optional"}}},{"range":[69,33,69,39],"value":{"type":"literal","literal":"size"}},{"range":[69,57,69,62],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[69,40,69,57],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"filledInOptionals"}}},"name":{"range":[69,58,69,62],"value":"size"}}}},{"range":[69,63,69,73],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"int"}}}]}}]}},{"range":[70,17,70,19],"value":{"type":"operator","operator":"|>"}},{"range":[70,20,70,34],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["List"],"name":"filterMap"}}},{"range":[70,35,70,43],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"identity"}}}]}}}}}}}],"expression":{"range":[72,5,72,157],"value":{"type":"application","application":[{"range":[72,5,72,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[72,30,72,48],"value":{"type":"literal","literal":"ScalarCodecs.Uri"}},{"range":[72,49,72,60],"value":{"type":"literal","literal":"avatarUrl"}},{"range":[72,61,72,73],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"optionalArgs"}}},{"range":[72,74,72,157],"value":{"type":"parenthesized","parenthesized":{"range":[72,75,72,156],"value":{"type":"application","application":[{"range":[72,75,72,101],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[72,102,72,104],"value":{"type":"operator","operator":"|>"}},{"range":[72,105,72,131],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[72,132,72,134],"value":{"type":"operator","operator":"|>"}},{"range":[72,135,72,144],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecUri"}},{"range":[72,145,72,147],"value":{"type":"operator","operator":"|>"}},{"range":[72,148,72,156],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}}}}},{"range":[77,1,79,63],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[77,1,77,51],"value":{"name":{"range":[77,1,77,6],"value":"login"},"typeAnnotation":{"range":[77,9,77,51],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[77,9,77,21],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[77,22,77,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[77,22,77,28],"value":{"moduleName":[],"name":"String"}},"args":[]}}},{"range":[77,29,77,51],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[77,29,77,51],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}}}},"declaration":{"range":[78,1,79,63],"value":{"name":{"range":[78,1,78,6],"value":"login"},"arguments":[],"expression":{"range":[79,5,79,63],"value":{"type":"application","application":[{"range":[79,5,79,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[79,30,79,38],"value":{"type":"literal","literal":"String"}},{"range":[79,39,79,46],"value":{"type":"literal","literal":"login"}},{"range":[79,47,79,49],"value":{"type":"list","list":[]}},{"range":[79,50,79,63],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}}]}}}}}}},{"range":[84,1,86,150],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[84,1,84,75],"value":{"name":{"range":[84,1,84,13],"value":"resourcePath"},"typeAnnotation":{"range":[84,16,84,75],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,16,84,28],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[84,29,84,52],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,29,84,52],"value":{"moduleName":["Github","ScalarCodecs"],"name":"Uri"}},"args":[]}}},{"range":[84,53,84,75],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[84,53,84,75],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}}}},"declaration":{"range":[85,1,86,150],"value":{"name":{"range":[85,1,85,13],"value":"resourcePath"},"arguments":[],"expression":{"range":[86,5,86,150],"value":{"type":"application","application":[{"range":[86,5,86,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[86,30,86,48],"value":{"type":"literal","literal":"ScalarCodecs.Uri"}},{"range":[86,49,86,63],"value":{"type":"literal","literal":"resourcePath"}},{"range":[86,64,86,66],"value":{"type":"list","list":[]}},{"range":[86,67,86,150],"value":{"type":"parenthesized","parenthesized":{"range":[86,68,86,149],"value":{"type":"application","application":[{"range":[86,68,86,94],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[86,95,86,97],"value":{"type":"operator","operator":"|>"}},{"range":[86,98,86,124],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[86,125,86,127],"value":{"type":"operator","operator":"|>"}},{"range":[86,128,86,137],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecUri"}},{"range":[86,138,86,140],"value":{"type":"operator","operator":"|>"}},{"range":[86,141,86,149],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}},{"range":[91,1,93,141],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[91,1,91,66],"value":{"name":{"range":[91,1,91,4],"value":"url"},"typeAnnotation":{"range":[91,7,91,66],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[91,7,91,19],"value":{"moduleName":[],"name":"SelectionSet"}},"args":[{"range":[91,20,91,43],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[91,20,91,43],"value":{"moduleName":["Github","ScalarCodecs"],"name":"Uri"}},"args":[]}}},{"range":[91,44,91,66],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[91,44,91,66],"value":{"moduleName":["Github","Interface"],"name":"Actor"}},"args":[]}}}]}}}}},"declaration":{"range":[92,1,93,141],"value":{"name":{"range":[92,1,92,4],"value":"url"},"arguments":[],"expression":{"range":[93,5,93,141],"value":{"type":"application","application":[{"range":[93,5,93,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"selectionForField"}}},{"range":[93,30,93,48],"value":{"type":"literal","literal":"ScalarCodecs.Uri"}},{"range":[93,49,93,54],"value":{"type":"literal","literal":"url"}},{"range":[93,55,93,57],"value":{"type":"list","list":[]}},{"range":[93,58,93,141],"value":{"type":"parenthesized","parenthesized":{"range":[93,59,93,140],"value":{"type":"application","application":[{"range":[93,59,93,85],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","ScalarCodecs"],"name":"codecs"}}},{"range":[93,86,93,88],"value":{"type":"operator","operator":"|>"}},{"range":[93,89,93,115],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Github","Scalar"],"name":"unwrapCodecs"}}},{"range":[93,116,93,118],"value":{"type":"operator","operator":"|>"}},{"range":[93,119,93,128],"value":{"type":"recordAccessFunction","recordAccessFunction":".codecUri"}},{"range":[93,129,93,131],"value":{"type":"operator","operator":"|>"}},{"range":[93,132,93,140],"value":{"type":"recordAccessFunction","recordAccessFunction":".decoder"}}]}}}}]}}}}}}}],"comments":[{"range":[89,1,90,3],"value":"{-| The HTTP URL for this actor.\n-}"},{"range":[82,1,83,3],"value":"{-| The HTTP path for this actor.\n-}"},{"range":[75,1,76,3],"value":"{-| The username of the actor.\n-}"},{"range":[57,1,61,3],"value":"{-| A URL pointing to the actor's public avatar.\n\n - size - The size of the resulting square image.\n\n-}"},{"range":[42,1,44,3],"value":"{-| Can be used to create a non-exhuastive set of fragments by using the record\nupdate syntax to add `SelectionSet`s for the types you want to handle.\n-}"},{"range":[29,1,30,3],"value":"{-| Build an exhaustive selection of type-specific fragments.\n-}"},{"range":[2,1,2,47],"value":"-- https://github.com/dillonkearns/elm-graphql"},{"range":[1,1,1,85],"value":"-- Do not manually edit this file, it was auto-generated by dillonkearns/elm-graphql"}]}