!&"      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None%79;Mg   None456 "&$%'()#*+ "&$%'()#*+None 1456792:98764;5<=>3IJKLMNOPQRS2:98764;5<=>3IJKLMNOPQRSNone456 V[XZYW\]^_` V[XZYW\]^_`None jmklnojmklnoNone%s elm-syntaxPerform t on all 2s inside the given j.t elm-syntax:Run the following simplifications on the given expression: identity x = x (f >> g) x = g (f x) f >> identity = f identity >> f = f (f << g) x = f (g x) f << identity = f identity << f= f identity <| x = x x |> identity = x !x :: [y, z, ...] = [x, y, z, ...] Calls to  String.join,  String.concat,  List.concat, and ++5 with known arguments are simplified. For example, String.join "," [Config.api, "endpoint"] = Config.api ++ " endpoint" * Inline x in e' in  let x = e in e'  if either: - eL is freely duplicable, e.g. it's just a variable or a numeric literal. - x occurs zero or one times in e'. * E case e of ... prefixBranches pat -> branch ...  is simplified to let xs = es in branch provided that e matches none of prefixBranches and that it matches pat.ststNone%/w elm-syntax6A pretty-printing environment with local variables in v.| elm-syntaxaGroup the given definitions by their defining module, and generate an Elm module for each group.} elm-syntax8Generate an Elm module containing the given definitions.wxzy{|}~|}wxzy{~Safe          !"#$%&'()*+,-./01234567(89:;<=>+,-.?@ABCDEFGHIJKLMNOP0Q/RST(89U<IJV0/WXYZ[\]^_`aTbc/defghijkklmnopqrstuvwxyz{|}~)elm-syntax-0.2.0.0-KBsyUVu9c2dH14F6EV8YGlLanguage.Elm.NameLanguage.Elm.PatternLanguage.Elm.ExpressionLanguage.Elm.TypeLanguage.Elm.DefinitionLanguage.Elm.SimplificationLanguage.Elm.PrettyPaths_elm_syntax ConstructorField QualifiedLocalModule isConstructor$fIsStringQualified $fEqLocal $fOrdLocal $fShowLocal$fGenericLocal$fIsStringLocal$fHashableLocal $fEqQualified$fOrdQualified$fShowQualified$fGenericQualified$fHashableQualified $fEqField $fOrdField $fShowField$fGenericField$fIsStringField$fHashableField$fEqConstructor$fOrdConstructor$fShowConstructor$fGenericConstructor$fIsStringConstructor$fHashableConstructorPatternVarWildcardConListStringIntFloatfoldMapGlobalstuple $fEqPattern $fOrdPattern $fShowPattern$fFunctorPattern$fFoldablePattern$fTraversablePattern ExpressionGlobalAppLetLamRecordProjCase$fMonadExpression$fApplicativeExpression$fFunctorExpression$fFoldableExpression$fTraversableExpression$fShowExpression$fOrdExpression$fEqExpression$fEq1Expression$fOrd1ExpressionappsappsViewif_|><|<<>>++lets$fIsStringExpression$fShow1ExpressionTypeFunfuns$fIsStringType $fMonadType$fApplicativeType$fEqType $fOrdType $fShowType $fFunctorType$fFoldableType$fTraversableType DefinitionConstantAliasname$fEqDefinition$fOrdDefinition$fShowDefinitionsimplifyDefinitionsimplifyExpression $fMonoidMatch$fSemigroupMatch Environmentlocals freshLocals currentModulemodulesmodule_emptyEnvironmentextendlocalfield constructor moduleName qualified definition expressionpatterntype_version getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName