From 8db9cc10b07eea56b415af7383d97212cf93cccf Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Fri, 27 May 2016 22:25:24 +0100 Subject: [PATCH] Elm snippets --- snippets/elm.snippets | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 snippets/elm.snippets diff --git a/snippets/elm.snippets b/snippets/elm.snippets new file mode 100644 index 0000000..ee9c66b --- /dev/null +++ b/snippets/elm.snippets @@ -0,0 +1,16 @@ +snippet mod + module `substitute(substitute(expand('%:r'), '[/\\]','.','g'),'^\%(\l*\.\)\?','','')` exposing (${1}) + ${0} +snippet imp + import ${0:List} +snippet impe + import ${1:List} exposing (${0:map}) +snippet fn + ${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}