[{"name":"MsgReplay","comment":" Reliable hot reloading for Elm programs!\n\n\n# Programs\n\nThis API mirrors the `elm/browser` package found [here](https://package.elm-lang.org/packages/elm/browser/latest).\n\n@docs Program, application, document, element\n\n","unions":[],"aliases":[{"name":"Program","comment":" A program with message-replay enabled.\n","args":["flags","model","msg"],"type":"Platform.Program flags (MsgReplay.Model model) (MsgReplay.Msg msg)"}],"values":[{"name":"application","comment":" Create an application that manages Url changes. More about that [here](https://package.elm-lang.org/packages/elm/browser/latest/Browser#application).\n","type":"{ init : flags -> Url.Url -> Browser.Navigation.Key -> ( model, Platform.Cmd.Cmd msg ), update : msg -> model -> ( model, Platform.Cmd.Cmd msg ), subscriptions : model -> Platform.Sub.Sub msg, view : model -> Browser.Document msg, onUrlChange : Url.Url -> msg, onUrlRequest : Browser.UrlRequest -> msg, encodeMsg : msg -> Json.Encode.Value, msgDecoder : Json.Decode.Decoder msg, initMsgs : flags -> Maybe.Maybe String.String, saveMsgs : String.String -> Platform.Cmd.Cmd msg } -> MsgReplay.Program flags model msg"},{"name":"document","comment":" Create an HTML document managed by Elm. More about that [here](https://package.elm-lang.org/packages/elm/browser/latest/Browser#document).\n","type":"{ init : flags -> ( model, Platform.Cmd.Cmd msg ), update : msg -> model -> ( model, Platform.Cmd.Cmd msg ), subscriptions : model -> Platform.Sub.Sub msg, view : model -> Browser.Document msg, encodeMsg : msg -> Json.Encode.Value, msgDecoder : Json.Decode.Decoder msg, initMsgs : flags -> Maybe.Maybe String.String, saveMsgs : String.String -> Platform.Cmd.Cmd msg } -> MsgReplay.Program flags model msg"},{"name":"element","comment":" Create an HTML element managed by Elm. More about that [here](https://package.elm-lang.org/packages/elm/browser/latest/Browser#element).\n","type":"{ init : flags -> ( model, Platform.Cmd.Cmd msg ), update : msg -> model -> ( model, Platform.Cmd.Cmd msg ), subscriptions : model -> Platform.Sub.Sub msg, view : model -> Html.Html msg, encodeMsg : msg -> Json.Encode.Value, msgDecoder : Json.Decode.Decoder msg, initMsgs : flags -> Maybe.Maybe String.String, saveMsgs : String.String -> Platform.Cmd.Cmd msg } -> MsgReplay.Program flags model msg"}],"binops":[]}]