58 lines
895 B
Text
58 lines
895 B
Text
snippet mod
|
|
module `substitute(substitute(expand('%:r'), '[/\\]','.','g'),'^\%(\l*\.\)\?','','')` exposing (${1})
|
|
${0}
|
|
snippet imp
|
|
import ${0:Http}
|
|
snippet impe
|
|
import ${1:Html} exposing (${0:..})
|
|
snippet impae
|
|
import ${1:Json.Encode} as ${2:Encode} exposing (${0:Value})
|
|
snippet fn
|
|
${1:fn} : ${2:a} -> ${3:a}
|
|
$1 ${4} =
|
|
${0}
|
|
snippet fn1
|
|
${1:fn} : ${2:a} -> ${3:a}
|
|
$1 ${4} =
|
|
${0}
|
|
snippet fn2
|
|
${1:fn} : ${2:a} -> ${3:a} -> ${4:a}
|
|
$1 ${5} =
|
|
${0}
|
|
snippet fn3
|
|
${1:fn} : ${2:a} -> ${3:a} -> ${4:a} -> ${5:a}
|
|
$1 ${6} =
|
|
${0}
|
|
snippet fn0
|
|
${1:fn} : ${2:a}
|
|
$1 =
|
|
${0}
|
|
snippet case
|
|
case ${1} of
|
|
${2} ->
|
|
${0}
|
|
snippet -
|
|
${1} ->
|
|
${0}
|
|
snippet let
|
|
let
|
|
${1} =
|
|
${2}
|
|
in
|
|
${0}
|
|
snippet if
|
|
if ${1} then
|
|
${2:${VISUAL}}
|
|
else
|
|
${0}
|
|
snippet ty
|
|
type ${1:Msg}
|
|
= ${0}
|
|
snippet tya
|
|
type alias ${1:Model} =
|
|
${0}
|
|
snippet test
|
|
test "${1}" <| \_ -> $0
|
|
snippet doc
|
|
{-| ${0}
|
|
-}
|