1
0

update haskell and sh snippets

This commit is contained in:
valeth 2016-04-22 09:55:13 +02:00
parent ece30ce72d
commit 8c37a07517
2 changed files with 9 additions and 9 deletions

View File

@ -1,6 +1,6 @@
snippet mod "Create new module" b snippet mod "Create new module" b
module ${1:`!p snip.rv = snip.basename`} module ${1:`!p snip.rv = snip.basename`}
) where ) where
endsnippet endsnippet

View File

@ -10,7 +10,7 @@ endsnippet
snippet fun "function" b snippet fun "function" b
function ${1:NAME} function ${1:NAME}
{ {
${0:STATEMENTS} ${0:STATEMENTS}
} }
endsnippet endsnippet
@ -18,7 +18,7 @@ endsnippet
snippet switch "switch-case" snippet switch "switch-case"
case ${1:ARG} in case ${1:ARG} in
${2:PATTERN}) ${2:PATTERN})
${3:STATEMENTS} ${3:STATEMENTS}
;; ;;
esac esac
endsnippet endsnippet
@ -26,37 +26,37 @@ endsnippet
snippet if "if-then" snippet if "if-then"
if ${1:TEST}; then if ${1:TEST}; then
${2:STATEMENTS} ${2:STATEMENTS}
fi fi
endsnippet endsnippet
snippet ite "if-then-else" snippet ite "if-then-else"
if ${1:TEST}; then if ${1:TEST}; then
${2:STATEMENTS} ${2:STATEMENTS}
else else
${3:STATEMENTS} ${3:STATEMENTS}
fi fi
endsnippet endsnippet
snippet foreach "foreach loop" snippet foreach "foreach loop"
for ${1:ELEMENT} in ${2:LIST}; do for ${1:ELEMENT} in ${2:LIST}; do
${3:STATEMENTS} ${3:STATEMENTS}
done done
endsnippet endsnippet
snippet forseq "for sequence" snippet forseq "for sequence"
for ${1:VAR} in $(seq ${2:FROM} ${3:TO}); do for ${1:VAR} in $(seq ${2:FROM} ${3:TO}); do
${4:STATEMENTS} ${4:STATEMENTS}
done done
endsnippet endsnippet
snippet while "while loop" snippet while "while loop"
while ${1:TEST}; do while ${1:TEST}; do
${2:STATEMENTS} ${2:STATEMENTS}
done done
endsnippet endsnippet