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 13.7 kB
{"moduleDefinition":{"range":[5,1,5,119],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,20],"value":["Swapi","Scalar"]},"exposingList":{"range":[5,21,5,119],"value":{"type":"explicit","explicit":[{"range":[5,31,5,37],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Codecs"}}},{"range":[5,39,5,45],"value":{"type":"typeexpose","typeexpose":{"name":"Id","open":[5,41,5,45]}}},{"range":[5,47,5,60],"value":{"type":"typeexpose","typeexpose":{"name":"PosixTime","open":[5,56,5,60]}}},{"range":[5,62,5,75],"value":{"type":"function","function":{"name":"defaultCodecs"}}},{"range":[5,77,5,89],"value":{"type":"function","function":{"name":"defineCodecs"}}},{"range":[5,91,5,103],"value":{"type":"function","function":{"name":"unwrapCodecs"}}},{"range":[5,105,5,118],"value":{"type":"function","function":{"name":"unwrapEncoder"}}}]}}}}},"imports":[{"range":[7,1,7,38],"value":{"moduleName":{"range":[7,8,7,21],"value":["Graphql","Codec"]},"moduleAlias":null,"exposingList":{"range":[7,22,7,38],"value":{"type":"explicit","explicit":[{"range":[7,32,7,37],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Codec"}}}]}}}},{"range":[8,1,8,49],"value":{"moduleName":{"range":[8,8,8,39],"value":["Graphql","Internal","Builder","Object"]},"moduleAlias":{"range":[8,43,8,49],"value":["Object"]},"exposingList":null}},{"range":[9,1,9,31],"value":{"moduleName":{"range":[9,8,9,31],"value":["Graphql","Internal","Encode"]},"moduleAlias":null,"exposingList":null}},{"range":[10,1,10,48],"value":{"moduleName":{"range":[10,8,10,19],"value":["Json","Decode"]},"moduleAlias":{"range":[10,23,10,29],"value":["Decode"]},"exposingList":{"range":[10,30,10,48],"value":{"type":"explicit","explicit":[{"range":[10,40,10,47],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Decoder"}}}]}}}},{"range":[11,1,11,29],"value":{"moduleName":{"range":[11,8,11,19],"value":["Json","Encode"]},"moduleAlias":{"range":[11,23,11,29],"value":["Encode"]},"exposingList":null}}],"declarations":[{"range":[14,1,15,16],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[14,6,14,8],"value":"Id"},"generics":[],"constructors":[{"range":[15,7,15,16],"value":{"name":{"range":[15,7,15,9],"value":"Id"},"arguments":[{"range":[15,10,15,16],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[15,10,15,16],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}]}}},{"range":[18,1,19,23],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[18,6,18,15],"value":"PosixTime"},"generics":[],"constructors":[{"range":[19,7,19,23],"value":{"name":{"range":[19,7,19,16],"value":"PosixTime"},"arguments":[{"range":[19,17,19,23],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[19,17,19,23],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}]}}},{"range":[22,1,28,23],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[22,1,26,37],"value":{"name":{"range":[22,1,22,13],"value":"defineCodecs"},"typeAnnotation":{"range":[23,5,26,37],"value":{"type":"function","function":{"left":{"range":[23,5,25,6],"value":{"type":"record","record":{"value":[{"range":[23,7,23,30],"value":{"name":{"range":[23,7,23,14],"value":"codecId"},"typeAnnotation":{"range":[23,17,23,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[23,17,23,22],"value":{"moduleName":[],"name":"Codec"}},"args":[{"range":[23,23,23,30],"value":{"type":"generic","generic":{"value":"valueId"}}}]}}}}},{"range":[24,5,25,5],"value":{"name":{"range":[24,7,24,21],"value":"codecPosixTime"},"typeAnnotation":{"range":[24,24,24,44],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[24,24,24,29],"value":{"moduleName":[],"name":"Codec"}},"args":[{"range":[24,30,24,44],"value":{"type":"generic","generic":{"value":"valuePosixTime"}}}]}}}}}]}}},"right":{"range":[26,8,26,37],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[26,8,26,14],"value":{"moduleName":[],"name":"Codecs"}},"args":[{"range":[26,15,26,22],"value":{"type":"generic","generic":{"value":"valueId"}}},{"range":[26,23,26,37],"value":{"type":"generic","generic":{"value":"valuePosixTime"}}}]}}}}}}}},"declaration":{"range":[27,1,28,23],"value":{"name":{"range":[27,1,27,13],"value":"defineCodecs"},"arguments":[{"range":[27,14,27,25],"value":{"type":"var","var":{"value":"definitions"}}}],"expression":{"range":[28,5,28,23],"value":{"type":"application","application":[{"range":[28,5,28,11],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Codecs"}}},{"range":[28,12,28,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"definitions"}}}]}}}}}}},{"range":[31,1,38,20],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[31,1,36,10],"value":{"name":{"range":[31,1,31,13],"value":"unwrapCodecs"},"typeAnnotation":{"range":[32,5,36,10],"value":{"type":"function","function":{"left":{"range":[32,5,32,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[32,5,32,11],"value":{"moduleName":[],"name":"Codecs"}},"args":[{"range":[32,12,32,19],"value":{"type":"generic","generic":{"value":"valueId"}}},{"range":[32,20,32,34],"value":{"type":"generic","generic":{"value":"valuePosixTime"}}}]}}},"right":{"range":[34,9,36,10],"value":{"type":"record","record":{"value":[{"range":[34,11,34,34],"value":{"name":{"range":[34,11,34,18],"value":"codecId"},"typeAnnotation":{"range":[34,21,34,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[34,21,34,26],"value":{"moduleName":[],"name":"Codec"}},"args":[{"range":[34,27,34,34],"value":{"type":"generic","generic":{"value":"valueId"}}}]}}}}},{"range":[35,9,36,9],"value":{"name":{"range":[35,11,35,25],"value":"codecPosixTime"},"typeAnnotation":{"range":[35,28,35,48],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[35,28,35,33],"value":{"moduleName":[],"name":"Codec"}},"args":[{"range":[35,34,35,48],"value":{"type":"generic","generic":{"value":"valuePosixTime"}}}]}}}}}]}}}}}}}},"declaration":{"range":[37,1,38,20],"value":{"name":{"range":[37,1,37,13],"value":"unwrapCodecs"},"arguments":[{"range":[37,14,37,38],"value":{"type":"parentisized","parentisized":{"value":{"range":[37,15,37,37],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Codecs"},"patterns":[{"range":[37,22,37,37],"value":{"type":"var","var":{"value":"unwrappedCodecs"}}}]}}}}}}],"expression":{"range":[38,5,38,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"unwrappedCodecs"}}}}}}}},{"range":[41,1,42,80],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[41,1,42,80],"value":{"name":{"range":[41,1,41,14],"value":"unwrapEncoder"},"arguments":[{"range":[41,15,41,21],"value":{"type":"var","var":{"value":"getter"}}},{"range":[41,22,41,46],"value":{"type":"parentisized","parentisized":{"value":{"range":[41,23,41,45],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Codecs"},"patterns":[{"range":[41,30,41,45],"value":{"type":"var","var":{"value":"unwrappedCodecs"}}}]}}}}}}],"expression":{"range":[42,5,42,80],"value":{"type":"application","application":[{"range":[42,5,42,44],"value":{"type":"parenthesized","parenthesized":{"range":[42,6,42,43],"value":{"type":"application","application":[{"range":[42,6,42,21],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"unwrappedCodecs"}}},{"range":[42,22,42,24],"value":{"type":"operator","operator":"|>"}},{"range":[42,25,42,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"getter"}}},{"range":[42,32,42,34],"value":{"type":"operator","operator":"|>"}},{"range":[42,35,42,43],"value":{"type":"recordAccessFunction","recordAccessFunction":".encoder"}}]}}}},{"range":[42,45,42,47],"value":{"type":"operator","operator":">>"}},{"range":[42,48,42,80],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Graphql","Internal","Encode"],"name":"fromJson"}}}]}}}}}}},{"range":[45,1,46,48],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[45,6,45,12],"value":"Codecs"},"generics":[{"range":[45,13,45,20],"value":"valueId"},{"range":[45,21,45,35],"value":"valuePosixTime"}],"constructors":[{"range":[46,7,46,48],"value":{"name":{"range":[46,7,46,13],"value":"Codecs"},"arguments":[{"range":[46,14,46,48],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,15,46,24],"value":{"moduleName":[],"name":"RawCodecs"}},"args":[{"range":[46,25,46,32],"value":{"type":"generic","generic":{"value":"valueId"}}},{"range":[46,33,46,47],"value":{"type":"generic","generic":{"value":"valuePosixTime"}}}]}}}]}}]}}},{"range":[49,1,52,6],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[49,12,49,21],"value":"RawCodecs"},"generics":[{"range":[49,22,49,29],"value":"valueId"},{"range":[49,30,49,44],"value":"valuePosixTime"}],"typeAnnotation":{"range":[50,5,52,6],"value":{"type":"record","record":{"value":[{"range":[50,7,50,30],"value":{"name":{"range":[50,7,50,14],"value":"codecId"},"typeAnnotation":{"range":[50,17,50,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[50,17,50,22],"value":{"moduleName":[],"name":"Codec"}},"args":[{"range":[50,23,50,30],"value":{"type":"generic","generic":{"value":"valueId"}}}]}}}}},{"range":[51,5,52,5],"value":{"name":{"range":[51,7,51,21],"value":"codecPosixTime"},"typeAnnotation":{"range":[51,24,51,44],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[51,24,51,29],"value":{"moduleName":[],"name":"Codec"}},"args":[{"range":[51,30,51,44],"value":{"type":"generic","generic":{"value":"valuePosixTime"}}}]}}}}}]}}}}}},{"range":[55,1,65,6],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[55,1,55,39],"value":{"name":{"range":[55,1,55,14],"value":"defaultCodecs"},"typeAnnotation":{"range":[55,17,55,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[55,17,55,26],"value":{"moduleName":[],"name":"RawCodecs"}},"args":[{"range":[55,27,55,29],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[55,27,55,29],"value":{"moduleName":[],"name":"Id"}},"args":[]}}},{"range":[55,30,55,39],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[55,30,55,39],"value":{"moduleName":[],"name":"PosixTime"}},"args":[]}}}]}}}}},"declaration":{"range":[56,1,65,6],"value":{"name":{"range":[56,1,56,14],"value":"defaultCodecs"},"arguments":[],"expression":{"range":[57,5,65,6],"value":{"type":"record","record":[{"range":[57,7,60,10],"value":{"field":{"range":[57,7,57,14],"value":"codecId"},"expression":{"range":[58,9,60,10],"value":{"type":"record","record":[{"range":[58,11,59,9],"value":{"field":{"range":[58,11,58,18],"value":"encoder"},"expression":{"range":[58,21,59,9],"value":{"type":"lambda","lambda":{"patterns":[{"range":[58,22,58,30],"value":{"type":"parentisized","parentisized":{"value":{"range":[58,23,58,29],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Id"},"patterns":[{"range":[58,26,58,29],"value":{"type":"var","var":{"value":"raw"}}}]}}}}}}],"expression":{"range":[58,34,58,51],"value":{"type":"application","application":[{"range":[58,34,58,47],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"string"}}},{"range":[58,48,58,51],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"raw"}}}]}}}}}}},{"range":[59,11,60,9],"value":{"field":{"range":[59,11,59,18],"value":"decoder"},"expression":{"range":[59,21,59,58],"value":{"type":"application","application":[{"range":[59,21,59,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"scalarDecoder"}}},{"range":[59,42,59,44],"value":{"type":"operator","operator":"|>"}},{"range":[59,45,59,55],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"map"}}},{"range":[59,56,59,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Id"}}}]}}}}]}}}},{"range":[61,7,65,5],"value":{"field":{"range":[61,7,61,21],"value":"codecPosixTime"},"expression":{"range":[62,9,64,10],"value":{"type":"record","record":[{"range":[62,11,63,9],"value":{"field":{"range":[62,11,62,18],"value":"encoder"},"expression":{"range":[62,21,63,9],"value":{"type":"lambda","lambda":{"patterns":[{"range":[62,22,62,37],"value":{"type":"parentisized","parentisized":{"value":{"range":[62,23,62,36],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"PosixTime"},"patterns":[{"range":[62,33,62,36],"value":{"type":"var","var":{"value":"raw"}}}]}}}}}}],"expression":{"range":[62,41,62,58],"value":{"type":"application","application":[{"range":[62,41,62,54],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Encode"],"name":"string"}}},{"range":[62,55,62,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"raw"}}}]}}}}}}},{"range":[63,11,64,9],"value":{"field":{"range":[63,11,63,18],"value":"decoder"},"expression":{"range":[63,21,63,65],"value":{"type":"application","application":[{"range":[63,21,63,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Object"],"name":"scalarDecoder"}}},{"range":[63,42,63,44],"value":{"type":"operator","operator":"|>"}},{"range":[63,45,63,55],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"map"}}},{"range":[63,56,63,65],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"PosixTime"}}}]}}}}]}}}}]}}}}}}}],"comments":[{"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"}]}