Skip to content

Commit f4926ad

Browse files
committed
Add Clojure snippets
1 parent 94292e2 commit f4926ad

File tree

31 files changed

+221
-0
lines changed

31 files changed

+221
-0
lines changed

cider-repl-mode/.yas-parents

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
clojure-mode

clojure-mode/.yas-parents

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
prog-mode

clojure-mode/bench

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: bench
3+
# key: bench
4+
# --
5+
(dotimes [_ 5 ]$>
6+
(time (dotimes [i 1000000]$>
7+
$0$>
8+
)))$>

clojure-mode/bp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: bp
3+
# key: bp
4+
# --
5+
(swank.core/break)

clojure-mode/def

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: def
3+
# key: def
4+
# --
5+
(def $0)

clojure-mode/defm

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: defmacro
3+
# key: defm
4+
# --
5+
(defmacro $1
6+
"$2"$>
7+
[$3]$>
8+
$0)$>

clojure-mode/defn

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: defn
3+
# key: defn
4+
# --
5+
(defn $1
6+
"$2"$>
7+
[$3]$>
8+
$0)$>

clojure-mode/defr

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# -*- mode: snippet -*-
2+
# name: defrecord
3+
# key: defr
4+
# --
5+
(defrecord
6+
^{"$1"}$>
7+
$2$>
8+
[$3]$>
9+
$0)$>

clojure-mode/deft

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# -*- mode: snippet -*-
2+
# name: deftype
3+
# key: deft
4+
# --
5+
(deftype
6+
^{"$1"}$>
7+
$2$>
8+
[$3]$>
9+
$0)$>

clojure-mode/doseq

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: doseq
3+
# key: doseq
4+
# --
5+
(doseq [$1 $2]
6+
$3)$>
7+
$0

0 commit comments

Comments
 (0)