UNPKG

mytryforpackaging

Version:

this is the trial pack

1 lines 53.6 kB
{"moduleDefinition":{"range":[1,1,1,63],"value":{"type":"normal","normal":{"moduleName":{"range":[1,8,1,21],"value":["Page","EditPost"]},"exposingList":{"range":[1,22,1,63],"value":{"type":"explicit","explicit":[{"range":[1,32,1,37],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Model"}}},{"range":[1,39,1,42],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Msg"}}},{"range":[1,44,1,48],"value":{"type":"function","function":{"name":"init"}}},{"range":[1,50,1,56],"value":{"type":"function","function":{"name":"update"}}},{"range":[1,58,1,62],"value":{"type":"function","function":{"name":"view"}}}]}}}}},"imports":[{"range":[2,1,2,33],"value":{"moduleName":{"range":[2,8,2,26],"value":["Browser","Navigation"]},"moduleAlias":{"range":[2,30,2,33],"value":["Nav"]},"exposingList":null}},{"range":[3,1,3,61],"value":{"moduleName":{"range":[3,8,3,12],"value":["Post"]},"moduleAlias":null,"exposingList":{"range":[3,13,3,61],"value":{"type":"explicit","explicit":[{"range":[3,23,3,27],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"Post"}}},{"range":[3,29,3,35],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"PostId"}}},{"range":[3,37,3,48],"value":{"type":"function","function":{"name":"postDecoder"}}},{"range":[3,49,3,60],"value":{"type":"function","function":{"name":"postEncoder"}}}]}}}},{"range":[4,1,4,26],"value":{"moduleName":{"range":[4,8,4,12],"value":["Http"]},"moduleAlias":null,"exposingList":{"range":[4,13,4,26],"value":{"type":"all","all":[4,23,4,25]}}}},{"range":[5,1,5,37],"value":{"moduleName":{"range":[5,8,5,18],"value":["RemoteData"]},"moduleAlias":null,"exposingList":{"range":[5,19,5,37],"value":{"type":"explicit","explicit":[{"range":[5,29,5,36],"value":{"type":"typeOrAlias","typeOrAlias":{"name":"WebData"}}}]}}}},{"range":[6,1,6,26],"value":{"moduleName":{"range":[6,8,6,12],"value":["Html"]},"moduleAlias":null,"exposingList":{"range":[6,13,6,26],"value":{"type":"all","all":[6,23,6,25]}}}},{"range":[7,1,7,37],"value":{"moduleName":{"range":[7,8,7,23],"value":["Html","Attributes"]},"moduleAlias":null,"exposingList":{"range":[7,24,7,37],"value":{"type":"all","all":[7,34,7,36]}}}},{"range":[8,1,8,47],"value":{"moduleName":{"range":[8,8,8,19],"value":["Html","Events"]},"moduleAlias":null,"exposingList":{"range":[8,20,8,47],"value":{"type":"explicit","explicit":[{"range":[8,30,8,37],"value":{"type":"function","function":{"name":"onClick"}}},{"range":[8,39,8,46],"value":{"type":"function","function":{"name":"onInput"}}}]}}}},{"range":[9,1,9,27],"value":{"moduleName":{"range":[9,8,9,13],"value":["Route"]},"moduleAlias":null,"exposingList":{"range":[9,14,9,27],"value":{"type":"all","all":[9,24,9,26]}}}},{"range":[10,1,10,42],"value":{"moduleName":{"range":[10,8,10,13],"value":["Error"]},"moduleAlias":null,"exposingList":{"range":[10,14,10,42],"value":{"type":"explicit","explicit":[{"range":[10,24,10,41],"value":{"type":"function","function":{"name":"buildErrorMessage"}}}]}}}},{"range":[11,1,11,30],"value":{"moduleName":{"range":[11,8,11,22],"value":["Bootstrap","Form"]},"moduleAlias":{"range":[11,26,11,30],"value":["Form"]},"exposingList":null}},{"range":[12,1,12,37],"value":{"moduleName":{"range":[12,8,12,28],"value":["Bootstrap","Form","Input"]},"moduleAlias":{"range":[12,32,12,37],"value":["Input"]},"exposingList":null}},{"range":[13,1,13,39],"value":{"moduleName":{"range":[13,8,13,29],"value":["Bootstrap","Form","Select"]},"moduleAlias":{"range":[13,33,13,39],"value":["Select"]},"exposingList":null}},{"range":[14,1,14,43],"value":{"moduleName":{"range":[14,8,14,31],"value":["Bootstrap","Form","Checkbox"]},"moduleAlias":{"range":[14,35,14,43],"value":["Checkbox"]},"exposingList":null}},{"range":[15,1,15,37],"value":{"moduleName":{"range":[15,8,15,28],"value":["Bootstrap","Form","Radio"]},"moduleAlias":{"range":[15,32,15,37],"value":["Radio"]},"exposingList":null}},{"range":[16,1,16,43],"value":{"moduleName":{"range":[16,8,16,31],"value":["Bootstrap","Form","Textarea"]},"moduleAlias":{"range":[16,35,16,43],"value":["Textarea"]},"exposingList":null}},{"range":[17,1,17,43],"value":{"moduleName":{"range":[17,8,17,31],"value":["Bootstrap","Form","Fieldset"]},"moduleAlias":{"range":[17,35,17,43],"value":["Fieldset"]},"exposingList":null}},{"range":[18,1,18,34],"value":{"moduleName":{"range":[18,8,18,24],"value":["Bootstrap","Button"]},"moduleAlias":{"range":[18,28,18,34],"value":["Button"]},"exposingList":null}}],"declarations":[{"range":[20,1,23,32],"value":{"type":"typeAlias","typeAlias":{"documentation":null,"name":{"range":[20,12,20,17],"value":"Model"},"generics":[],"typeAnnotation":{"range":[21,5,23,32],"value":{"type":"record","record":{"value":[{"range":[21,6,21,22],"value":{"name":{"range":[21,6,21,12],"value":"navKey"},"typeAnnotation":{"range":[21,15,21,22],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[21,15,21,22],"value":{"moduleName":["Nav"],"name":"Key"}},"args":[]}}}}},{"range":[22,5,23,5],"value":{"name":{"range":[22,6,22,10],"value":"post"},"typeAnnotation":{"range":[22,13,22,25],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[22,13,22,20],"value":{"moduleName":[],"name":"WebData"}},"args":[{"range":[22,21,22,25],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[22,21,22,25],"value":{"moduleName":[],"name":"Post"}},"args":[]}}}]}}}}},{"range":[23,5,23,31],"value":{"name":{"range":[23,7,23,16],"value":"saveError"},"typeAnnotation":{"range":[23,19,23,31],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[23,19,23,24],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[23,25,23,31],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[23,25,23,31],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}}}}]}}}}}},{"range":[25,1,27,46],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[25,1,25,47],"value":{"name":{"range":[25,1,25,5],"value":"init"},"typeAnnotation":{"range":[25,8,25,47],"value":{"type":"function","function":{"left":{"range":[25,8,25,14],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,8,25,14],"value":{"moduleName":[],"name":"PostId"}},"args":[]}}},"right":{"range":[25,18,25,47],"value":{"type":"function","function":{"left":{"range":[25,18,25,25],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,18,25,25],"value":{"moduleName":["Nav"],"name":"Key"}},"args":[]}}},"right":{"range":[25,29,25,47],"value":{"type":"tupled","tupled":{"values":[{"range":[25,31,25,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,31,25,36],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},{"range":[25,38,25,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,38,25,41],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[25,42,25,45],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[25,42,25,45],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}]}}}}}}}}}}},"declaration":{"range":[26,1,27,46],"value":{"name":{"range":[26,1,26,5],"value":"init"},"arguments":[{"range":[26,6,26,12],"value":{"type":"var","var":{"value":"postId"}}},{"range":[26,13,26,19],"value":{"type":"var","var":{"value":"navKey"}}}],"expression":{"range":[27,5,27,46],"value":{"type":"tupled","tupled":[{"range":[27,7,27,26],"value":{"type":"application","application":[{"range":[27,7,27,19],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"initialModel"}}},{"range":[27,20,27,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"navKey"}}}]}},{"range":[27,28,27,44],"value":{"type":"application","application":[{"range":[27,28,27,37],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"fetchPost"}}},{"range":[27,38,27,44],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postId"}}}]}}]}}}}}}},{"range":[30,1,35,6],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[30,1,30,32],"value":{"name":{"range":[30,1,30,13],"value":"initialModel"},"typeAnnotation":{"range":[30,16,30,32],"value":{"type":"function","function":{"left":{"range":[30,16,30,23],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[30,16,30,23],"value":{"moduleName":["Nav"],"name":"Key"}},"args":[]}}},"right":{"range":[30,27,30,32],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[30,27,30,32],"value":{"moduleName":[],"name":"Model"}},"args":[]}}}}}}}},"declaration":{"range":[31,1,35,6],"value":{"name":{"range":[31,1,31,13],"value":"initialModel"},"arguments":[{"range":[31,14,31,20],"value":{"type":"var","var":{"value":"navKey"}}}],"expression":{"range":[32,5,35,6],"value":{"type":"record","record":[{"range":[32,7,32,22],"value":{"field":{"range":[32,7,32,13],"value":"navKey"},"expression":{"range":[32,16,32,22],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"navKey"}}}}},{"range":[33,7,34,5],"value":{"field":{"range":[33,7,33,11],"value":"post"},"expression":{"range":[33,14,33,32],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"Loading"}}}}},{"range":[34,7,35,5],"value":{"field":{"range":[34,7,34,16],"value":"saveError"},"expression":{"range":[34,19,34,26],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}]}}}}}}},{"range":[36,1,43,10],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[36,1,36,30],"value":{"name":{"range":[36,1,36,10],"value":"fetchPost"},"typeAnnotation":{"range":[36,13,36,30],"value":{"type":"function","function":{"left":{"range":[36,13,36,19],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[36,13,36,19],"value":{"moduleName":[],"name":"PostId"}},"args":[]}}},"right":{"range":[36,23,36,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[36,23,36,26],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[36,27,36,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[36,27,36,30],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[37,1,43,10],"value":{"name":{"range":[37,1,37,10],"value":"fetchPost"},"arguments":[{"range":[37,11,37,17],"value":{"type":"var","var":{"value":"postId"}}}],"expression":{"range":[38,5,43,10],"value":{"type":"application","application":[{"range":[38,5,38,13],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Http"],"name":"get"}}},{"range":[39,9,43,10],"value":{"type":"record","record":[{"range":[39,11,39,73],"value":{"field":{"range":[39,11,39,14],"value":"url"},"expression":{"range":[39,17,39,73],"value":{"type":"application","application":[{"range":[39,17,39,47],"value":{"type":"literal","literal":"http://localhost:5019/posts/"}},{"range":[39,48,39,50],"value":{"type":"operator","operator":"++"}},{"range":[39,51,39,66],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Post"],"name":"idToString"}}},{"range":[39,67,39,73],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postId"}}}]}}}},{"range":[40,11,43,9],"value":{"field":{"range":[40,11,40,17],"value":"expect"},"expression":{"range":[41,13,42,75],"value":{"type":"application","application":[{"range":[41,13,41,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postDecoder"}}},{"range":[42,17,42,19],"value":{"type":"operator","operator":"|>"}},{"range":[42,20,42,35],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Http"],"name":"expectJson"}}},{"range":[42,36,42,75],"value":{"type":"parenthesized","parenthesized":{"range":[42,37,42,74],"value":{"type":"application","application":[{"range":[42,37,42,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"fromResult"}}},{"range":[42,59,42,61],"value":{"type":"operator","operator":">>"}},{"range":[42,62,42,74],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"PostReceived"}}}]}}}}]}}}}]}}]}}}}}}},{"range":[44,1,50,41],"value":{"type":"typedecl","typedecl":{"documentation":null,"name":{"range":[44,6,44,9],"value":"Msg"},"generics":[],"constructors":[{"range":[45,7,45,34],"value":{"name":{"range":[45,7,45,19],"value":"PostReceived"},"arguments":[{"range":[45,20,45,34],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[45,21,45,28],"value":{"moduleName":[],"name":"WebData"}},"args":[{"range":[45,29,45,33],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[45,29,45,33],"value":{"moduleName":[],"name":"Post"}},"args":[]}}}]}}}]}},{"range":[46,7,46,25],"value":{"name":{"range":[46,7,46,18],"value":"UpdateTitle"},"arguments":[{"range":[46,19,46,25],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[46,19,46,25],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}},{"range":[47,7,47,30],"value":{"name":{"range":[47,7,47,23],"value":"UpdateAuthorName"},"arguments":[{"range":[47,24,47,30],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[47,24,47,30],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}},{"range":[48,7,48,29],"value":{"name":{"range":[48,7,48,22],"value":"UpdateAuthorUrl"},"arguments":[{"range":[48,23,48,29],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[48,23,48,29],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}},{"range":[49,7,49,15],"value":{"name":{"range":[49,7,49,15],"value":"SavePost"},"arguments":[]}},{"range":[50,7,50,41],"value":{"name":{"range":[50,7,50,16],"value":"PostSaved"},"arguments":[{"range":[50,17,50,41],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[50,18,50,24],"value":{"moduleName":[],"name":"Result"}},"args":[{"range":[50,25,50,35],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[50,25,50,35],"value":{"moduleName":["Http"],"name":"Error"}},"args":[]}}},{"range":[50,36,50,40],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[50,36,50,40],"value":{"moduleName":[],"name":"Post"}},"args":[]}}}]}}}]}}]}}},{"range":[52,1,101,14],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[52,1,52,44],"value":{"name":{"range":[52,1,52,7],"value":"update"},"typeAnnotation":{"range":[52,10,52,44],"value":{"type":"function","function":{"left":{"range":[52,10,52,13],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[52,10,52,13],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}},"right":{"range":[52,17,52,44],"value":{"type":"function","function":{"left":{"range":[52,17,52,22],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[52,17,52,22],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},"right":{"range":[52,26,52,44],"value":{"type":"tupled","tupled":{"values":[{"range":[52,28,52,33],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[52,28,52,33],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},{"range":[52,35,52,42],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[52,35,52,38],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[52,39,52,42],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[52,39,52,42],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}]}}}}}}}}}}},"declaration":{"range":[53,1,101,14],"value":{"name":{"range":[53,1,53,7],"value":"update"},"arguments":[{"range":[53,8,53,11],"value":{"type":"var","var":{"value":"msg"}}},{"range":[53,12,53,17],"value":{"type":"var","var":{"value":"model"}}}],"expression":{"range":[54,5,101,14],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[55,9,55,26],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"PostReceived"},"patterns":[{"range":[55,22,55,26],"value":{"type":"var","var":{"value":"post"}}}]}}},"expression":{"range":[56,13,56,50],"value":{"type":"tupled","tupled":[{"range":[56,15,56,38],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[56,17,56,22],"value":"model"},"updates":[{"range":[56,25,56,37],"value":{"field":{"range":[56,25,56,29],"value":"post"},"expression":{"range":[56,32,56,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}}}}]}}},{"range":[56,40,56,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}]}}},{"pattern":{"range":[57,9,57,29],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"UpdateTitle"},"patterns":[{"range":[57,21,57,29],"value":{"type":"var","var":{"value":"newTitle"}}}]}}},"expression":{"range":[58,13,68,9],"value":{"type":"let","let":{"declarations":[{"range":[59,17,65,13],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[59,17,64,35],"value":{"name":{"range":[59,17,59,28],"value":"updateTitle"},"arguments":[],"expression":{"range":[60,21,64,35],"value":{"type":"application","application":[{"range":[60,21,60,35],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"map"}}},{"range":[61,25,63,26],"value":{"type":"parenthesized","parenthesized":{"range":[61,26,63,25],"value":{"type":"lambda","lambda":{"patterns":[{"range":[61,27,61,35],"value":{"type":"var","var":{"value":"postData"}}}],"expression":{"range":[62,29,62,60],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[62,31,62,39],"value":"postData"},"updates":[{"range":[62,42,62,59],"value":{"field":{"range":[62,42,62,47],"value":"title"},"expression":{"range":[62,50,62,58],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"newTitle"}}}}}]}}}}}}}},{"range":[64,30,64,35],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[64,25,64,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[64,31,64,35],"value":"post"}}}}]}}}}}}}],"expression":{"range":[66,13,66,57],"value":{"type":"tupled","tupled":[{"range":[66,15,66,45],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[66,17,66,22],"value":"model"},"updates":[{"range":[66,25,66,44],"value":{"field":{"range":[66,25,66,29],"value":"post"},"expression":{"range":[66,32,66,43],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"updateTitle"}}}}}]}}},{"range":[66,47,66,55],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}]}}}}}},{"pattern":{"range":[68,9,68,33],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"UpdateAuthorName"},"patterns":[{"range":[68,26,68,33],"value":{"type":"var","var":{"value":"newName"}}}]}}},"expression":{"range":[69,13,79,9],"value":{"type":"let","let":{"declarations":[{"range":[70,17,76,13],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[70,17,75,35],"value":{"name":{"range":[70,17,70,33],"value":"updateAuthorName"},"arguments":[],"expression":{"range":[71,21,75,35],"value":{"type":"application","application":[{"range":[71,21,71,35],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"map"}}},{"range":[72,25,74,26],"value":{"type":"parenthesized","parenthesized":{"range":[72,26,74,25],"value":{"type":"lambda","lambda":{"patterns":[{"range":[72,27,72,35],"value":{"type":"var","var":{"value":"postData"}}}],"expression":{"range":[73,29,73,64],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[73,31,73,39],"value":"postData"},"updates":[{"range":[73,42,73,63],"value":{"field":{"range":[73,42,73,52],"value":"authorName"},"expression":{"range":[73,55,73,62],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"newName"}}}}}]}}}}}}}},{"range":[75,30,75,35],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[75,25,75,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[75,31,75,35],"value":"post"}}}}]}}}}}}}],"expression":{"range":[77,13,77,62],"value":{"type":"tupled","tupled":[{"range":[77,15,77,50],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[77,17,77,22],"value":"model"},"updates":[{"range":[77,25,77,49],"value":{"field":{"range":[77,25,77,29],"value":"post"},"expression":{"range":[77,32,77,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"updateAuthorName"}}}}}]}}},{"range":[77,52,77,60],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}]}}}}}},{"pattern":{"range":[79,9,79,31],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"UpdateAuthorUrl"},"patterns":[{"range":[79,25,79,31],"value":{"type":"var","var":{"value":"newUrl"}}}]}}},"expression":{"range":[80,13,89,9],"value":{"type":"let","let":{"declarations":[{"range":[81,17,87,13],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[81,17,86,35],"value":{"name":{"range":[81,17,81,32],"value":"updateAuthorUrl"},"arguments":[],"expression":{"range":[82,21,86,35],"value":{"type":"application","application":[{"range":[82,21,82,35],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"map"}}},{"range":[83,25,85,26],"value":{"type":"parenthesized","parenthesized":{"range":[83,26,85,25],"value":{"type":"lambda","lambda":{"patterns":[{"range":[83,27,83,35],"value":{"type":"var","var":{"value":"postData"}}}],"expression":{"range":[84,29,84,62],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[84,31,84,39],"value":"postData"},"updates":[{"range":[84,42,84,61],"value":{"field":{"range":[84,42,84,51],"value":"authorUrl"},"expression":{"range":[84,54,84,60],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"newUrl"}}}}}]}}}}}}}},{"range":[86,30,86,35],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[86,25,86,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[86,31,86,35],"value":"post"}}}}]}}}}}}}],"expression":{"range":[88,13,88,61],"value":{"type":"tupled","tupled":[{"range":[88,15,88,49],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[88,17,88,22],"value":"model"},"updates":[{"range":[88,25,88,48],"value":{"field":{"range":[88,25,88,29],"value":"post"},"expression":{"range":[88,32,88,47],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"updateAuthorUrl"}}}}}]}}},{"range":[88,51,88,59],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}]}}}}}},{"pattern":{"range":[89,9,89,17],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"SavePost"},"patterns":[]}}},"expression":{"range":[90,13,90,43],"value":{"type":"tupled","tupled":[{"range":[90,15,90,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},{"range":[90,22,90,41],"value":{"type":"application","application":[{"range":[90,22,90,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"savePost"}}},{"range":[90,36,90,41],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[90,31,90,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[90,37,90,41],"value":"post"}}}}]}}]}}},{"pattern":{"range":[91,9,91,32],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"PostSaved"},"patterns":[{"range":[91,19,91,32],"value":{"type":"parentisized","parentisized":{"value":{"range":[91,20,91,31],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Ok"},"patterns":[{"range":[91,23,91,31],"value":{"type":"var","var":{"value":"postData"}}}]}}}}}}]}}},"expression":{"range":[92,13,98,9],"value":{"type":"let","let":{"declarations":[{"range":[93,17,95,13],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[93,17,94,48],"value":{"name":{"range":[93,17,93,21],"value":"post"},"arguments":[],"expression":{"range":[94,21,94,48],"value":{"type":"application","application":[{"range":[94,21,94,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["RemoteData"],"name":"succeed"}}},{"range":[94,40,94,48],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postData"}}}]}}}}}}}],"expression":{"range":[96,13,96,101],"value":{"type":"tupled","tupled":[{"range":[96,15,96,59],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[96,17,96,22],"value":"model"},"updates":[{"range":[96,25,96,36],"value":{"field":{"range":[96,25,96,29],"value":"post"},"expression":{"range":[96,32,96,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}}}},{"range":[96,38,96,58],"value":{"field":{"range":[96,38,96,47],"value":"saveError"},"expression":{"range":[96,50,96,57],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}]}}},{"range":[96,62,96,100],"value":{"type":"application","application":[{"range":[96,62,96,75],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Route"],"name":"pushUrl"}}},{"range":[96,76,96,87],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Route"],"name":"Posts"}}},{"range":[96,93,96,100],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[96,88,96,93],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[96,94,96,100],"value":"navKey"}}}}]}}]}}}}}},{"pattern":{"range":[98,9,98,30],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"PostSaved"},"patterns":[{"range":[98,19,98,30],"value":{"type":"parentisized","parentisized":{"value":{"range":[98,20,98,29],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Err"},"patterns":[{"range":[98,24,98,29],"value":{"type":"var","var":{"value":"error"}}}]}}}}}}]}}},"expression":{"range":[99,13,101,14],"value":{"type":"tupled","tupled":[{"range":[99,15,99,69],"value":{"type":"recordUpdate","recordUpdate":{"name":{"range":[99,17,99,22],"value":"model"},"updates":[{"range":[99,25,99,68],"value":{"field":{"range":[99,25,99,34],"value":"saveError"},"expression":{"range":[99,37,99,67],"value":{"type":"application","application":[{"range":[99,37,99,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Just"}}},{"range":[99,42,99,67],"value":{"type":"parenthesized","parenthesized":{"range":[99,43,99,66],"value":{"type":"application","application":[{"range":[99,43,99,60],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"buildErrorMessage"}}},{"range":[99,61,99,66],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"error"}}}]}}}}]}}}}]}}},{"range":[100,15,100,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}]}}}],"expression":{"range":[54,10,54,13],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"msg"}}}}}}}}}}},{"range":[103,1,123,21],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[103,1,103,35],"value":{"name":{"range":[103,1,103,9],"value":"savePost"},"typeAnnotation":{"range":[103,12,103,35],"value":{"type":"function","function":{"left":{"range":[103,12,103,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[103,12,103,19],"value":{"moduleName":[],"name":"WebData"}},"args":[{"range":[103,20,103,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[103,20,103,24],"value":{"moduleName":[],"name":"Post"}},"args":[]}}}]}}},"right":{"range":[103,28,103,35],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[103,28,103,31],"value":{"moduleName":[],"name":"Cmd"}},"args":[{"range":[103,32,103,35],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[103,32,103,35],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[104,1,123,21],"value":{"name":{"range":[104,1,104,9],"value":"savePost"},"arguments":[{"range":[104,10,104,14],"value":{"type":"var","var":{"value":"post"}}}],"expression":{"range":[105,5,123,21],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[106,9,106,36],"value":{"type":"named","named":{"qualified":{"moduleName":["RemoteData"],"name":"Success"},"patterns":[{"range":[106,28,106,36],"value":{"type":"var","var":{"value":"postData"}}}]}}},"expression":{"range":[107,13,122,9],"value":{"type":"let","let":{"declarations":[{"range":[108,17,111,13],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[108,17,110,55],"value":{"name":{"range":[108,17,108,24],"value":"postUrl"},"arguments":[],"expression":{"range":[109,21,110,55],"value":{"type":"application","application":[{"range":[109,21,109,51],"value":{"type":"literal","literal":"http://localhost:5019/posts/"}},{"range":[110,25,110,27],"value":{"type":"operator","operator":"++"}},{"range":[110,28,110,43],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Post"],"name":"idToString"}}},{"range":[110,52,110,55],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[110,44,110,52],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postData"}}},"name":{"range":[110,53,110,55],"value":"id"}}}}]}}}}}}}],"expression":{"range":[112,13,120,18],"value":{"type":"application","application":[{"range":[112,13,112,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Http"],"name":"request"}}},{"range":[113,17,120,18],"value":{"type":"record","record":[{"range":[113,19,113,35],"value":{"field":{"range":[113,19,113,25],"value":"method"},"expression":{"range":[113,28,113,35],"value":{"type":"literal","literal":"PATCH"}}}},{"range":[114,19,115,17],"value":{"field":{"range":[114,19,114,26],"value":"headers"},"expression":{"range":[114,29,114,31],"value":{"type":"list","list":[]}}}},{"range":[115,19,116,17],"value":{"field":{"range":[115,19,115,22],"value":"url"},"expression":{"range":[115,25,115,32],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postUrl"}}}}},{"range":[116,19,117,17],"value":{"field":{"range":[116,19,116,23],"value":"body"},"expression":{"range":[116,26,116,62],"value":{"type":"application","application":[{"range":[116,26,116,39],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Http"],"name":"jsonBody"}}},{"range":[116,40,116,62],"value":{"type":"parenthesized","parenthesized":{"range":[116,41,116,61],"value":{"type":"application","application":[{"range":[116,41,116,52],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postEncoder"}}},{"range":[116,53,116,61],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postData"}}}]}}}}]}}}},{"range":[117,19,118,17],"value":{"field":{"range":[117,19,117,25],"value":"expect"},"expression":{"range":[117,28,117,65],"value":{"type":"application","application":[{"range":[117,28,117,43],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Http"],"name":"expectJson"}}},{"range":[117,44,117,53],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"PostSaved"}}},{"range":[117,54,117,65],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postDecoder"}}}]}}}},{"range":[118,19,119,17],"value":{"field":{"range":[118,19,118,26],"value":"timeout"},"expression":{"range":[118,29,118,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}},{"range":[119,19,120,17],"value":{"field":{"range":[119,19,119,26],"value":"tracker"},"expression":{"range":[119,29,119,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"Nothing"}}}}}]}}]}}}}}},{"pattern":{"range":[122,9,122,10],"value":{"type":"all","all":{}}},"expression":{"range":[123,13,123,21],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Cmd"],"name":"none"}}}}],"expression":{"range":[105,10,105,14],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}}}}}}}}}},{"range":[124,1,130,10],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[124,1,124,25],"value":{"name":{"range":[124,1,124,5],"value":"view"},"typeAnnotation":{"range":[124,8,124,25],"value":{"type":"function","function":{"left":{"range":[124,8,124,13],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[124,8,124,13],"value":{"moduleName":[],"name":"Model"}},"args":[]}}},"right":{"range":[124,17,124,25],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[124,17,124,21],"value":{"moduleName":[],"name":"Html"}},"args":[{"range":[124,22,124,25],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[124,22,124,25],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[125,1,130,10],"value":{"name":{"range":[125,1,125,5],"value":"view"},"arguments":[{"range":[125,6,125,11],"value":{"type":"var","var":{"value":"model"}}}],"expression":{"range":[126,5,130,10],"value":{"type":"application","application":[{"range":[126,5,126,8],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"div"}}},{"range":[126,9,126,11],"value":{"type":"list","list":[]}},{"range":[127,9,130,10],"value":{"type":"list","list":[{"range":[127,11,127,37],"value":{"type":"application","application":[{"range":[127,11,127,13],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"h3"}}},{"range":[127,14,127,16],"value":{"type":"list","list":[]}},{"range":[127,17,127,37],"value":{"type":"list","list":[{"range":[127,19,127,35],"value":{"type":"application","application":[{"range":[127,19,127,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[127,24,127,35],"value":{"type":"literal","literal":"Edit Post"}}]}}]}}]}},{"range":[128,11,128,30],"value":{"type":"application","application":[{"range":[128,11,128,19],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"viewPost"}}},{"range":[128,25,128,30],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[128,20,128,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[128,26,128,30],"value":"post"}}}}]}},{"range":[129,11,129,40],"value":{"type":"application","application":[{"range":[129,11,129,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"viewSaveError"}}},{"range":[129,30,129,40],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[129,25,129,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"model"}}},"name":{"range":[129,31,129,40],"value":"saveError"}}}}]}}]}}]}}}}}}},{"range":[133,1,146,57],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[133,1,133,36],"value":{"name":{"range":[133,1,133,9],"value":"viewPost"},"typeAnnotation":{"range":[133,12,133,36],"value":{"type":"function","function":{"left":{"range":[133,12,133,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[133,12,133,19],"value":{"moduleName":[],"name":"WebData"}},"args":[{"range":[133,20,133,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[133,20,133,24],"value":{"moduleName":[],"name":"Post"}},"args":[]}}}]}}},"right":{"range":[133,28,133,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[133,28,133,32],"value":{"moduleName":[],"name":"Html"}},"args":[{"range":[133,33,133,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[133,33,133,36],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[134,1,146,57],"value":{"name":{"range":[134,1,134,9],"value":"viewPost"},"arguments":[{"range":[134,10,134,14],"value":{"type":"var","var":{"value":"post"}}}],"expression":{"range":[135,5,146,57],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[136,9,136,28],"value":{"type":"named","named":{"qualified":{"moduleName":["RemoteData"],"name":"NotAsked"},"patterns":[]}}},"expression":{"range":[137,13,137,20],"value":{"type":"application","application":[{"range":[137,13,137,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[137,18,137,20],"value":{"type":"literal","literal":""}}]}}},{"pattern":{"range":[139,9,139,27],"value":{"type":"named","named":{"qualified":{"moduleName":["RemoteData"],"name":"Loading"},"patterns":[]}}},"expression":{"range":[140,13,140,45],"value":{"type":"application","application":[{"range":[140,13,140,15],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"h3"}}},{"range":[140,16,140,18],"value":{"type":"list","list":[]}},{"range":[140,19,140,45],"value":{"type":"list","list":[{"range":[140,21,140,43],"value":{"type":"application","application":[{"range":[140,21,140,25],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[140,26,140,43],"value":{"type":"literal","literal":"Loading Post..."}}]}}]}}]}}},{"pattern":{"range":[142,9,142,36],"value":{"type":"named","named":{"qualified":{"moduleName":["RemoteData"],"name":"Success"},"patterns":[{"range":[142,28,142,36],"value":{"type":"var","var":{"value":"postData"}}}]}}},"expression":{"range":[143,13,143,30],"value":{"type":"application","application":[{"range":[143,13,143,21],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"editForm"}}},{"range":[143,22,143,30],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"postData"}}}]}}},{"pattern":{"range":[145,9,145,37],"value":{"type":"named","named":{"qualified":{"moduleName":["RemoteData"],"name":"Failure"},"patterns":[{"range":[145,28,145,37],"value":{"type":"var","var":{"value":"httpError"}}}]}}},"expression":{"range":[146,13,146,57],"value":{"type":"application","application":[{"range":[146,13,146,27],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"viewFetchError"}}},{"range":[146,28,146,57],"value":{"type":"parenthesized","parenthesized":{"range":[146,29,146,56],"value":{"type":"application","application":[{"range":[146,29,146,46],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"buildErrorMessage"}}},{"range":[146,47,146,56],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"httpError"}}}]}}}}]}}}],"expression":{"range":[135,10,135,14],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}}}}}}}}}},{"range":[149,1,165,10],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[149,1,149,28],"value":{"name":{"range":[149,1,149,9],"value":"editForm"},"typeAnnotation":{"range":[149,12,149,28],"value":{"type":"function","function":{"left":{"range":[149,12,149,16],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[149,12,149,16],"value":{"moduleName":[],"name":"Post"}},"args":[]}}},"right":{"range":[149,20,149,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[149,20,149,24],"value":{"moduleName":[],"name":"Html"}},"args":[{"range":[149,25,149,28],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[149,25,149,28],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[150,1,165,10],"value":{"name":{"range":[150,1,150,9],"value":"editForm"},"arguments":[{"range":[150,10,150,14],"value":{"type":"var","var":{"value":"post"}}}],"expression":{"range":[151,5,165,10],"value":{"type":"application","application":[{"range":[151,5,151,14],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"form"}}},{"range":[151,14,151,16],"value":{"type":"list","list":[]}},{"range":[152,9,165,10],"value":{"type":"list","list":[{"range":[152,11,155,14],"value":{"type":"application","application":[{"range":[152,11,152,21],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"group"}}},{"range":[152,21,152,23],"value":{"type":"list","list":[]}},{"range":[153,13,155,14],"value":{"type":"list","list":[{"range":[153,14,153,55],"value":{"type":"application","application":[{"range":[153,14,153,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"label"}}},{"range":[153,25,153,40],"value":{"type":"list","list":[{"range":[153,26,153,39],"value":{"type":"application","application":[{"range":[153,26,153,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"for"}}},{"range":[153,30,153,39],"value":{"type":"literal","literal":"mytitle"}}]}}]}},{"range":[153,41,153,55],"value":{"type":"list","list":[{"range":[153,42,153,54],"value":{"type":"application","application":[{"range":[153,42,153,46],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[153,47,153,54],"value":{"type":"literal","literal":"Title"}}]}}]}}]}},{"range":[154,14,154,74],"value":{"type":"application","application":[{"range":[154,14,154,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"text"}}},{"range":[154,24,154,74],"value":{"type":"list","list":[{"range":[154,25,154,47],"value":{"type":"application","application":[{"range":[154,25,154,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"value"}}},{"range":[154,41,154,47],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[154,37,154,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}},"name":{"range":[154,42,154,47],"value":"title"}}}}]}},{"range":[154,48,154,73],"value":{"type":"application","application":[{"range":[154,48,154,61],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"onInput"}}},{"range":[154,62,154,73],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UpdateTitle"}}}]}}]}}]}}]}}]}},{"range":[156,10,159,14],"value":{"type":"application","application":[{"range":[156,10,156,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"group"}}},{"range":[156,20,156,22],"value":{"type":"list","list":[]}},{"range":[157,13,159,14],"value":{"type":"list","list":[{"range":[157,14,157,64],"value":{"type":"application","application":[{"range":[157,14,157,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"label"}}},{"range":[157,25,157,43],"value":{"type":"list","list":[{"range":[157,26,157,42],"value":{"type":"application","application":[{"range":[157,26,157,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"for"}}},{"range":[157,30,157,42],"value":{"type":"literal","literal":"myauthname"}}]}}]}},{"range":[157,44,157,64],"value":{"type":"list","list":[{"range":[157,45,157,63],"value":{"type":"application","application":[{"range":[157,45,157,49],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[157,50,157,63],"value":{"type":"literal","literal":"Author Name"}}]}}]}}]}},{"range":[158,14,158,84],"value":{"type":"application","application":[{"range":[158,14,158,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"text"}}},{"range":[158,24,158,84],"value":{"type":"list","list":[{"range":[158,25,158,52],"value":{"type":"application","application":[{"range":[158,25,158,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"value"}}},{"range":[158,41,158,52],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[158,37,158,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}},"name":{"range":[158,42,158,52],"value":"authorName"}}}}]}},{"range":[158,53,158,83],"value":{"type":"application","application":[{"range":[158,53,158,66],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"onInput"}}},{"range":[158,67,158,83],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UpdateAuthorName"}}}]}}]}}]}}]}}]}},{"range":[160,10,163,10],"value":{"type":"application","application":[{"range":[160,10,160,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"group"}}},{"range":[160,20,160,22],"value":{"type":"list","list":[]}},{"range":[161,13,163,10],"value":{"type":"list","list":[{"range":[161,14,161,58],"value":{"type":"application","application":[{"range":[161,14,161,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Form"],"name":"label"}}},{"range":[161,25,161,38],"value":{"type":"list","list":[{"range":[161,26,161,37],"value":{"type":"application","application":[{"range":[161,26,161,29],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"for"}}},{"range":[161,30,161,37],"value":{"type":"literal","literal":"myurl"}}]}}]}},{"range":[161,39,161,58],"value":{"type":"list","list":[{"range":[161,40,161,57],"value":{"type":"application","application":[{"range":[161,40,161,44],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[161,45,161,57],"value":{"type":"literal","literal":"Author Url"}}]}}]}}]}},{"range":[162,14,162,82],"value":{"type":"application","application":[{"range":[162,14,162,24],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"text"}}},{"range":[162,24,162,82],"value":{"type":"list","list":[{"range":[162,25,162,51],"value":{"type":"application","application":[{"range":[162,25,162,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"value"}}},{"range":[162,41,162,51],"value":{"type":"recordAccess","recordAccess":{"expression":{"range":[162,37,162,41],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"post"}}},"name":{"range":[162,42,162,51],"value":"authorUrl"}}}}]}},{"range":[162,52,162,81],"value":{"type":"application","application":[{"range":[162,52,162,65],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Input"],"name":"onInput"}}},{"range":[162,66,162,81],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"UpdateAuthorUrl"}}}]}}]}}]}}]}}]}},{"range":[164,10,164,92],"value":{"type":"application","application":[{"range":[164,10,164,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Button"],"name":"button"}}},{"range":[164,24,164,75],"value":{"type":"list","list":[{"range":[164,26,164,40],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Button"],"name":"primary"}}},{"range":[164,42,164,74],"value":{"type":"application","application":[{"range":[164,42,164,54],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":["Button"],"name":"attrs"}}},{"range":[164,55,164,74],"value":{"type":"list","list":[{"range":[164,57,164,73],"value":{"type":"application","application":[{"range":[164,57,164,64],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"onClick"}}},{"range":[164,65,164,73],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"SavePost"}}}]}}]}}]}}]}},{"range":[164,76,164,92],"value":{"type":"list","list":[{"range":[164,78,164,91],"value":{"type":"application","application":[{"range":[164,78,164,82],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[164,83,164,91],"value":{"type":"literal","literal":"Submit"}}]}}]}}]}}]}}]}}}}}}},{"range":[168,1,178,1],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[168,1,168,36],"value":{"name":{"range":[168,1,168,15],"value":"viewFetchError"},"typeAnnotation":{"range":[168,18,168,36],"value":{"type":"function","function":{"left":{"range":[168,18,168,24],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[168,18,168,24],"value":{"moduleName":[],"name":"String"}},"args":[]}}},"right":{"range":[168,28,168,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[168,28,168,32],"value":{"moduleName":[],"name":"Html"}},"args":[{"range":[168,33,168,36],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[168,33,168,36],"value":{"moduleName":[],"name":"Msg"}},"args":[]}}}]}}}}}}}},"declaration":{"range":[169,1,178,1],"value":{"name":{"range":[169,1,169,15],"value":"viewFetchError"},"arguments":[{"range":[169,16,169,28],"value":{"type":"var","var":{"value":"errorMessage"}}}],"expression":{"range":[170,5,178,1],"value":{"type":"let","let":{"declarations":[{"range":[171,9,173,5],"value":{"type":"function","function":{"documentation":null,"signature":null,"declaration":{"range":[171,9,172,48],"value":{"name":{"range":[171,9,171,21],"value":"errorHeading"},"arguments":[],"expression":{"range":[172,13,172,48],"value":{"type":"literal","literal":"Couldn't fetch post at this time."}}}}}}}],"expression":{"range":[174,5,177,10],"value":{"type":"application","application":[{"range":[174,5,174,8],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"div"}}},{"range":[174,9,174,11],"value":{"type":"list","list":[]}},{"range":[175,9,177,10],"value":{"type":"list","list":[{"range":[175,11,175,38],"value":{"type":"application","application":[{"range":[175,11,175,13],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"h3"}}},{"range":[175,14,175,16],"value":{"type":"list","list":[]}},{"range":[175,17,175,38],"value":{"type":"list","list":[{"range":[175,19,175,36],"value":{"type":"application","application":[{"range":[175,19,175,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[175,24,175,36],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"errorHeading"}}}]}}]}}]}},{"range":[176,11,176,43],"value":{"type":"application","application":[{"range":[176,11,176,15],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[176,16,176,43],"value":{"type":"parenthesized","parenthesized":{"range":[176,17,176,42],"value":{"type":"application","application":[{"range":[176,17,176,26],"value":{"type":"literal","literal":"Error: "}},{"range":[176,27,176,29],"value":{"type":"operator","operator":"++"}},{"range":[176,30,176,42],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"errorMessage"}}}]}}}}]}}]}}]}}}}}}}}}},{"range":[178,1,188,20],"value":{"type":"function","function":{"documentation":null,"signature":{"range":[178,1,178,41],"value":{"name":{"range":[178,1,178,14],"value":"viewSaveError"},"typeAnnotation":{"range":[178,17,178,41],"value":{"type":"function","function":{"left":{"range":[178,17,178,29],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[178,17,178,22],"value":{"moduleName":[],"name":"Maybe"}},"args":[{"range":[178,23,178,29],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[178,23,178,29],"value":{"moduleName":[],"name":"String"}},"args":[]}}}]}}},"right":{"range":[178,33,178,41],"value":{"type":"typed","typed":{"moduleNameAndName":{"range":[178,33,178,37],"value":{"moduleName":[],"name":"Html"}},"args":[{"range":[178,38,178,41],"value":{"type":"generic","generic":{"value":"msg"}}}]}}}}}}}},"declaration":{"range":[179,1,188,20],"value":{"name":{"range":[179,1,179,14],"value":"viewSaveError"},"arguments":[{"range":[179,15,179,25],"value":{"type":"var","var":{"value":"maybeError"}}}],"expression":{"range":[180,5,188,20],"value":{"type":"case","case":{"cases":[{"pattern":{"range":[181,9,181,19],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Just"},"patterns":[{"range":[181,14,181,19],"value":{"type":"var","var":{"value":"error"}}}]}}},"expression":{"range":[182,13,185,18],"value":{"type":"application","application":[{"range":[182,13,182,16],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"div"}}},{"range":[182,17,182,19],"value":{"type":"list","list":[]}},{"range":[183,17,185,18],"value":{"type":"list","list":[{"range":[183,19,183,68],"value":{"type":"application","application":[{"range":[183,19,183,21],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"h3"}}},{"range":[183,22,183,24],"value":{"type":"list","list":[]}},{"range":[183,25,183,68],"value":{"type":"list","list":[{"range":[183,27,183,66],"value":{"type":"application","application":[{"range":[183,27,183,31],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[183,32,183,66],"value":{"type":"literal","literal":"Couldn't save post at this time."}}]}}]}}]}},{"range":[184,19,184,44],"value":{"type":"application","application":[{"range":[184,19,184,23],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[184,24,184,44],"value":{"type":"parenthesized","parenthesized":{"range":[184,25,184,43],"value":{"type":"application","application":[{"range":[184,25,184,34],"value":{"type":"literal","literal":"Error: "}},{"range":[184,35,184,37],"value":{"type":"operator","operator":"++"}},{"range":[184,38,184,43],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"error"}}}]}}}}]}}]}}]}}},{"pattern":{"range":[187,9,187,16],"value":{"type":"named","named":{"qualified":{"moduleName":[],"name":"Nothing"},"patterns":[]}}},"expression":{"range":[188,13,188,20],"value":{"type":"application","application":[{"range":[188,13,188,17],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"text"}}},{"range":[188,18,188,20],"value":{"type":"literal","literal":""}}]}}}],"expression":{"range":[180,10,180,20],"value":{"type":"functionOrValue","functionOrValue":{"moduleName":[],"name":"maybeError"}}}}}}}}}}}],"comments":[]}