Skip to content

Instantly share code, notes, and snippets.

@AlbertoDePena
Created August 13, 2022 15:42
Show Gist options
  • Save AlbertoDePena/372d01e5a3d19ed9ef9dcc991ec830bf to your computer and use it in GitHub Desktop.
Save AlbertoDePena/372d01e5a3d19ed9ef9dcc991ec830bf to your computer and use it in GitHub Desktop.
FSharp snippets
{
"Elmish Component": {
"prefix": "elmish-comp",
"body": [
"open Elmish",
"open Elmish.React",
"open Feliz",
"",
"type State = { Message: string }",
"",
"type Msg =",
" | NoOp",
"",
"let init () =",
" { Message = \"Hello, World!\" }, Cmd.none",
"",
"let update (msg: Msg) (state: State) =",
" state, Cmd.none",
"",
"let render (state: State) (dispatch: Msg -> unit) =",
" Html.none",
""
],
"description": "Elmish Component"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment