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 15.1 kB
{"moduleDefinition":{"range":[5,1,5,103],"value":{"type":"normal","normal":{"moduleName":{"range":[5,8,5,35],"value":["Github","Enum","ReactionContent"]},"exposingList":{"range":[5,36,5,103],"value":{"type":"explicit","explicit":[{"range":[5,46,5,65],"value":{"type":"typeexpose","typeexpose":{"name":"ReactionContent","open":[5,61,5,65]}}},{"range":[5,67,5,74],"value":{"type":"function","function":{"name":"decoder"}}},{"range":[5,76,5,86],"value":{"type":"function","function":{"name":"fromString"}}},{"range":[5,88,5,92],"value":{"type":"function","function":{"name":"list"}}},{"range":[5,94,5,102],"value":{"type":"function","function":{"name":"toString"}}}]}}}}},"imports":[{"range":[7,1,7,48],"value":{"moduleName":{"range":[7,8,7,19],"value":["Json","Decode"]},"moduleAlias":{"range":[7,23,7,29],"value":["Decode"]},"exposingList":{"range":[7,30,7,48],"value":{"type":"explicit","explicit":[{"range":[7,40,7,47],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Decoder"}}}]}}}}],"declarations":[{"range":[20,1,26,12],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[20,6,20,21],"value":"ReactionContent"},"generics":[],"constructors":[{"range":[21,7,21,15],"value":{"name":{"range":[21,7,21,15],"value":"ThumbsUp"},"arguments":[]}},{"range":[22,7,22,17],"value":{"name":{"range":[22,7,22,17],"value":"ThumbsDown"},"arguments":[]}},{"range":[23,7,23,12],"value":{"name":{"range":[23,7,23,12],"value":"Laugh"},"arguments":[]}},{"range":[24,7,24,13],"value":{"name":{"range":[24,7,24,13],"value":"Hooray"},"arguments":[]}},{"range":[25,7,25,15],"value":{"name":{"range":[25,7,25,15],"value":"Confused"},"arguments":[]}},{"range":[26,7,26,12],"value":{"name":{"range":[26,7,26,12],"value":"Heart"},"arguments":[]}}]}}},{"range":[29,1,31,61],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[29,1,29,28],"value":{"name":{"range":[29,1,29,5],"value":"list"},"typeAnnotation":{"range":[29,8,29,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[29,8,29,12],"value":{"moduleName":[],"name":"List"}},"args":[{"range":[29,13,29,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[29,13,29,28],"value":{"moduleName":[],"name":"ReactionContent"}},"args":[]}}}]}}}}},"declaration":{"range":[30,1,31,61],"value":{"name":{"range":[30,1,30,5],"value":"list"},"arguments":[],"expression":{"range":[31,5,31,61],"value":{"type":"list","list":[{"range":[31,7,31,15],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ThumbsUp"}}},{"range":[31,17,31,27],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ThumbsDown"}}},{"range":[31,29,31,34],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Laugh"}}},{"range":[31,36,31,42],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Hooray"}}},{"range":[31,44,31,52],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Confused"}}},{"range":[31,54,31,59],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Heart"}}}]}}}}}}},{"range":[34,1,60,14],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[34,1,34,34],"value":{"name":{"range":[34,1,34,8],"value":"decoder"},"typeAnnotation":{"range":[34,11,34,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[34,11,34,18],"value":{"moduleName":[],"name":"Decoder"}},"args":[{"range":[34,19,34,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[34,19,34,34],"value":{"moduleName":[],"name":"ReactionContent"}},"args":[]}}}]}}}}},"declaration":{"range":[35,1,60,14],"value":{"name":{"range":[35,1,35,8],"value":"decoder"},"arguments":[],"expression":{"range":[36,5,60,14],"value":{"type":"application","application":[{"range":[36,5,36,18],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"string"}}},{"range":[37,9,37,11],"value":{"type":"operator","operator":"|>"}},{"range":[37,12,37,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"andThen"}}},{"range":[38,13,60,14],"value":{"type":"parenthesized","parenthesized":{"range":[38,14,60,13],"value":{"type":"lambda","lambda":{"patterns":[{"range":[38,15,38,21],"value":{"type":"var","var":{"value":"string"}}}],"expression":{"range":[39,17,59,137],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[40,21,40,32],"value":{"type":"string","string":{"value":"THUMBS_UP"}}},"expression":{"range":[41,25,41,48],"value":{"type":"application","application":[{"range":[41,25,41,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[41,40,41,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ThumbsUp"}}}]}}},{"pattern":{"range":[43,21,43,34],"value":{"type":"string","string":{"value":"THUMBS_DOWN"}}},"expression":{"range":[44,25,44,50],"value":{"type":"application","application":[{"range":[44,25,44,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[44,40,44,50],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ThumbsDown"}}}]}}},{"pattern":{"range":[46,21,46,28],"value":{"type":"string","string":{"value":"LAUGH"}}},"expression":{"range":[47,25,47,45],"value":{"type":"application","application":[{"range":[47,25,47,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[47,40,47,45],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Laugh"}}}]}}},{"pattern":{"range":[49,21,49,29],"value":{"type":"string","string":{"value":"HOORAY"}}},"expression":{"range":[50,25,50,46],"value":{"type":"application","application":[{"range":[50,25,50,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[50,40,50,46],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Hooray"}}}]}}},{"pattern":{"range":[52,21,52,31],"value":{"type":"string","string":{"value":"CONFUSED"}}},"expression":{"range":[53,25,53,48],"value":{"type":"application","application":[{"range":[53,25,53,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[53,40,53,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Confused"}}}]}}},{"pattern":{"range":[55,21,55,28],"value":{"type":"string","string":{"value":"HEART"}}},"expression":{"range":[56,25,56,45],"value":{"type":"application","application":[{"range":[56,25,56,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"succeed"}}},{"range":[56,40,56,45],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Heart"}}}]}}},{"pattern":{"range":[58,21,58,22],"value":{"type":"all","all":{}}},"expression":{"range":[59,25,59,137],"value":{"type":"application","application":[{"range":[59,25,59,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Decode"],"name":"fail"}}},{"range":[59,37,59,137],"value":{"type":"parenthesized","parenthesized":{"range":[59,38,59,136],"value":{"type":"application","application":[{"range":[59,38,59,70],"value":{"type":"literal","literal":"Invalid ReactionContent type, "}},{"range":[59,71,59,73],"value":{"type":"operator","operator":"++"}},{"range":[59,74,59,80],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"string"}}},{"range":[59,81,59,83],"value":{"type":"operator","operator":"++"}},{"range":[59,84,59,136],"value":{"type":"literal","literal":" try re-running the @dillonkearns/elm-graphql CLI "}}]}}}}]}}}],"expression":{"range":[39,22,39,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"string"}}}}}}}}}}}]}}}}}}},{"range":[65,1,84,20],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[65,1,65,37],"value":{"name":{"range":[65,1,65,9],"value":"toString"},"typeAnnotation":{"range":[65,12,65,37],"value":{"type":"function","function":{"left":{"range":[65,12,65,27],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,12,65,27],"value":{"moduleName":[],"name":"ReactionContent"}},"args":[]}}},"right":{"range":[65,31,65,37],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[65,31,65,37],"value":{"moduleName":[],"name":"String"}},"args":[]}}}}}}}},"declaration":{"range":[66,1,84,20],"value":{"name":{"range":[66,1,66,9],"value":"toString"},"arguments":[{"range":[66,10,66,14],"value":{"type":"var","var":{"value":"enum"}}}],"expression":{"range":[67,5,84,20],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[68,9,68,17],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"ThumbsUp"},"patterns":[]}}},"expression":{"range":[69,13,69,24],"value":{"type":"literal","literal":"THUMBS_UP"}}},{"pattern":{"range":[71,9,71,19],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"ThumbsDown"},"patterns":[]}}},"expression":{"range":[72,13,72,26],"value":{"type":"literal","literal":"THUMBS_DOWN"}}},{"pattern":{"range":[74,9,74,14],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Laugh"},"patterns":[]}}},"expression":{"range":[75,13,75,20],"value":{"type":"literal","literal":"LAUGH"}}},{"pattern":{"range":[77,9,77,15],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Hooray"},"patterns":[]}}},"expression":{"range":[78,13,78,21],"value":{"type":"literal","literal":"HOORAY"}}},{"pattern":{"range":[80,9,80,17],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Confused"},"patterns":[]}}},"expression":{"range":[81,13,81,23],"value":{"type":"literal","literal":"CONFUSED"}}},{"pattern":{"range":[83,9,83,14],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Heart"},"patterns":[]}}},"expression":{"range":[84,13,84,20],"value":{"type":"literal","literal":"HEART"}}}],"expression":{"range":[67,10,67,14],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"enum"}}}}}}}}}}},{"range":[98,1,120,20],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[98,1,98,45],"value":{"name":{"range":[98,1,98,11],"value":"fromString"},"typeAnnotation":{"range":[98,14,98,45],"value":{"type":"function","function":{"left":{"range":[98,14,98,20],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[98,14,98,20],"value":{"moduleName":[],"name":"String"}},"args":[]}}},"right":{"range":[98,24,98,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[98,24,98,29],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[98,30,98,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[98,30,98,45],"value":{"moduleName":[],"name":"ReactionContent"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[99,1,120,20],"value":{"name":{"range":[99,1,99,11],"value":"fromString"},"arguments":[{"range":[99,12,99,22],"value":{"type":"var","var":{"value":"enumString"}}}],"expression":{"range":[100,5,120,20],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[101,9,101,20],"value":{"type":"string","string":{"value":"THUMBS_UP"}}},"expression":{"range":[102,13,102,26],"value":{"type":"application","application":[{"range":[102,13,102,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[102,18,102,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ThumbsUp"}}}]}}},{"pattern":{"range":[104,9,104,22],"value":{"type":"string","string":{"value":"THUMBS_DOWN"}}},"expression":{"range":[105,13,105,28],"value":{"type":"application","application":[{"range":[105,13,105,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[105,18,105,28],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"ThumbsDown"}}}]}}},{"pattern":{"range":[107,9,107,16],"value":{"type":"string","string":{"value":"LAUGH"}}},"expression":{"range":[108,13,108,23],"value":{"type":"application","application":[{"range":[108,13,108,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[108,18,108,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Laugh"}}}]}}},{"pattern":{"range":[110,9,110,17],"value":{"type":"string","string":{"value":"HOORAY"}}},"expression":{"range":[111,13,111,24],"value":{"type":"application","application":[{"range":[111,13,111,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[111,18,111,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Hooray"}}}]}}},{"pattern":{"range":[113,9,113,19],"value":{"type":"string","string":{"value":"CONFUSED"}}},"expression":{"range":[114,13,114,26],"value":{"type":"application","application":[{"range":[114,13,114,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[114,18,114,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Confused"}}}]}}},{"pattern":{"range":[116,9,116,16],"value":{"type":"string","string":{"value":"HEART"}}},"expression":{"range":[117,13,117,23],"value":{"type":"application","application":[{"range":[117,13,117,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[117,18,117,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Heart"}}}]}}},{"pattern":{"range":[119,9,119,10],"value":{"type":"all","all":{}}},"expression":{"range":[120,13,120,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}],"expression":{"range":[100,10,100,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"enumString"}}}}}}}}}}}],"comments":[{"range":[87,1,97,3],"value":"{-| Convert from a String representation to an elm representation enum.\nThis is the inverse of the Enum `toString` function. So you can call `toString` and then convert back `fromString` safely.\n\n Swapi.Enum.Episode.NewHope\n |> Swapi.Enum.Episode.toString\n |> Swapi.Enum.Episode.fromString\n == Just NewHope\n\nThis can be useful for generating Strings to use for <select> menus to check which item was selected.\n\n-}"},{"range":[63,1,64,3],"value":"{-| Convert from the union type representating the Enum to a string that the GraphQL server will recognize.\n-}"},{"range":[10,1,19,3],"value":"{-| Emojis that can be attached to Issues, Pull Requests and Comments.\n\n - ThumbsUp - Represents the 👍 emoji.\n - ThumbsDown - Represents the 👎 emoji.\n - Laugh - Represents the 😄 emoji.\n - Hooray - Represents the 🎉 emoji.\n - Confused - Represents the 😕 emoji.\n - Heart - Represents the ❤️ emoji.\n\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"}]}