File tree Expand file tree Collapse file tree 15 files changed +105
-0
lines changed Expand file tree Collapse file tree 15 files changed +105
-0
lines changed Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :class
3+ # key :class
4+ # binding : direct-keybinding
5+ # --
6+ (defclass ${ 1 :ClassName } [${ 2 :BaseClass } ]
7+ ${ 3 : (defn --init-- [${ 4 :arg } ]
8+ (setv $0)) } )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :cond
3+ # key :cond
4+ # binding : direct-keybinding
5+ # --
6+ (cond
7+ [${ 1 :condition } ${result:2}]
8+ [${ 3 :condition } ${result:4}]
9+ ${ 5 :[True $6] } )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : def
3+ # key : def
4+ # binding : direct-keybinding
5+ # --
6+ (defn ${ 1 :function-name } [${ 2 :arg } ]
7+ $0 )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :defm
3+ # key :defm
4+ # binding : direct-keybinding
5+ # --
6+ (defmacro ${ 1 :macro-name } [${ 2 :arg } ]
7+ ${ 3 :`($0)})
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :do
3+ # key :do
4+ # binding : direct-keybinding
5+ # --
6+ (do $0 )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : for
3+ # key : for
4+ # binding : direct-keybinding
5+ # --
6+ (for [${ 1 :item items } ] $0 )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :if
3+ # key :if
4+ # binding : direct-keybinding
5+ # --
6+ (if ${ 1 :condition }
7+ ${ 2 :result-true }
8+ ${ 3 :result-false } )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :ifn
3+ # key :ifn
4+ # binding : direct-keybinding
5+ # --
6+ (if-not ${ 1 :condition }
7+ ${ 2 :result-false }
8+ ${ 3 :result-true } )
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name :import
3+ # key :import
4+ # binding : direct-keybinding
5+ # --
6+ (import [${ 1 :module-name } [${ 2 :exposing } ]])
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : let
3+ # key : let
4+ # binding : direct-keybinding
5+ # --
6+ (let [${ 1 :arg } ]
7+ $0 )
You can’t perform that action at this time.
0 commit comments