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} -}