Initial commit.
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
|
||||
#name : object name extends App
|
||||
# key: app
|
||||
# --
|
||||
object ${1:name} extends App {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : case pattern =>
|
||||
# key: case
|
||||
# --
|
||||
case ${1:_} => $0
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Sam Halliday
|
||||
#name : case class T(arg: A)
|
||||
# key: cc
|
||||
# --
|
||||
case class ${1:Name}(
|
||||
${2:arg}: ${3:Type}
|
||||
)
|
@@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : case object T
|
||||
# key: co
|
||||
# --
|
||||
case object ${1:name} $0
|
@@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : element1 :: element2
|
||||
# key: cons
|
||||
# --
|
||||
${1:element1} :: ${2:element2} $0
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : def f(arg: T): R = {...}
|
||||
# key: def
|
||||
# --
|
||||
def ${1:name}(${2:args}): ${3:Unit} = {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
|
||||
#name : /** ... */
|
||||
# key: doc
|
||||
# --
|
||||
/**
|
||||
* ${1:description}
|
||||
* $0
|
||||
*/
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Sam Halliday
|
||||
#name : for { x <- xs } yield
|
||||
#key: for
|
||||
# --
|
||||
for {
|
||||
${1:x} <- ${2:xs}
|
||||
} yield ${3:x}
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : if (cond) { .. }
|
||||
# key: if
|
||||
# --
|
||||
if (${1:condition}) {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : List(..)
|
||||
# key: ls
|
||||
# --
|
||||
List(${1:args}, ${2:args}) $0
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name: def main(args: Array[String]) = { ... }
|
||||
# key: main
|
||||
# --
|
||||
def main(args: Array[String]) = {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : cc match { .. }
|
||||
# key: match
|
||||
# --
|
||||
${1:cc} match {
|
||||
case ${2:pattern} => $0
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : object name extends T
|
||||
# key: ob
|
||||
# --
|
||||
object ${1:name} extends ${2:type} $0
|
@@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Jonas Bonèr <jonas@jonasboner.com>
|
||||
#name : throw new Exception
|
||||
# key: throw
|
||||
# --
|
||||
throw new ${1:Exception}(${2:msg}) $0
|
11
.emacs.d/elpa/yasnippet-20160131.948/snippets/scala-mode/try
Normal file
11
.emacs.d/elpa/yasnippet-20160131.948/snippets/scala-mode/try
Normal file
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
#Author : Sam Halliday
|
||||
#name : try { .. } catch { case e => ..}
|
||||
# key: try
|
||||
# --
|
||||
try {
|
||||
$0
|
||||
} catch {
|
||||
case e: ${1:Throwable} =>
|
||||
${2:// TODO: handle exception}
|
||||
}
|
Reference in New Issue
Block a user