| 123456789101112131415161718192021222324252627282930313233343536373839 |
- # module and export all
- snippet mod
- -module(${1:`Filename('', 'my')`}).
-
- -compile([export_all]).
-
- start() ->
- ${2}
-
- stop() ->
- ok.
- # define directive
- snippet def
- -define(${1:macro}, ${2:body}).${3}
- # export directive
- snippet exp
- -export([${1:function}/${2:arity}]).
- # include directive
- snippet inc
- -include("${1:file}").${2}
- # behavior directive
- snippet beh
- -behaviour(${1:behaviour}).${2}
- # if expression
- snippet if
- if
- ${1:guard} ->
- ${2:body}
- end
- # case expression
- snippet case
- case ${1:expression} of
- ${2:pattern} ->
- ${3:body};
- end
- # record directive
- snippet rec
- -record(${1:record}, {
- ${2:field}=${3:value}}).${4}
|