summaryrefslogtreecommitdiff
path: root/snippets/racket.snippets
diff options
context:
space:
mode:
Diffstat (limited to 'snippets/racket.snippets')
-rw-r--r--snippets/racket.snippets131
1 files changed, 0 insertions, 131 deletions
diff --git a/snippets/racket.snippets b/snippets/racket.snippets
deleted file mode 100644
index 5304cd8..0000000
--- a/snippets/racket.snippets
+++ /dev/null
@@ -1,131 +0,0 @@
-# Languages
-snippet #r
- #lang racket
-snippet #tr
- #lang typed/racket
-snippet #rg
- #lang racket/gui
-snippet #sb
- #lang scribble/base
-snippet #d
- #lang datalog
-snippet #wi
- #lang web-server/insta
-
-# Defines
-snippet def
- (define ${1} ${0})
-snippet defun
- (define (${1})
- ${0})
-snippet defv "define-values"
- (define-values (${1}) (${0}))
-snippet defm "define/match"
- (define/match (${1})
- [(${2}) ${3}]
- ${0})
-snippet defs "define-syntax"
- (define-syntax (${1})
- ${0})
-
-# Conditionals
-snippet if
- (if ${1} ${2} ${0})
-snippet ifn
- (if (not ${1}) ${2} ${0})
-snippet ifl
- (if ${1}
- (let (${2})
- ${3})
- ${0})
-snippet ifnl
- (if (not ${1})
- (let (${2})
- ${3})
- ${0})
-snippet ifb
- (if ${1}
- (begin
- ${2})
- ${0})
-snippet ifnb
- (if (not ${1})
- (begin
- ${2})
- ${0})
-snippet when
- (when ${1}
- ${0})
-snippet unless
- (unless ${1} ${2} ${0})
-snippet cond
- (cond
- [(${1}) ${0}])
-snippet conde
- (cond
- [(${1}) ${2}]
- [else ${0}])
-snippet case
- (case ${1}
- [(${2}) ${0}])
-snippet match
- (match ${1}
- [(${2}) ${0}])
-
-# For iterations
-snippet for
- (for ([${1}])
- ${0})
-snippet forl "for/list"
- (for/list ([${1}])
- ${0})
-snippet forf "for/fold"
- (for/fold
- ([${1}])
- ([${2}])
- ${0})
-snippet forfr "for/foldr"
- (for/foldr
- ([${1}])
- ([${2}])
- ${0})
-snippet fora "for/and"
- (for/and ([${1}])
- ${0})
-snippet foro "for/or"
- (for/or ([${1}])
- ${0})
-snippet fors "for/sum"
- (for/sum ([${1}])
- ${0})
-snippet forp "for/product"
- (for/product ([${1}])
- ${0})
-snippet forfi "for/first"
- (for/first ([${1}])
- ${0})
-snippet forla "for/last"
- (for/last ([${1}])
- ${0})
-
-snippet lambda
- (lambda (${1}) ${0})
-snippet apply
- (apply ${1} ${0})
-snippet map
- (map ${1} ${0})
-snippet filter
- (filter ${1} ${0})
-
-snippet req
- (require ${0})
-snippet prov
- (provide ${0})
-
-snippet let
- (let ([${1}]) ${0})
-snippet letcc
- (let/cc here (set! ${1} here) ${0})
-snippet begin
- (begin
- ${0})