@@ -75,18 +75,24 @@ No parentheses can make function snippet more flexible for generator function, g
75
75
| ` tcf ` | try/catch/finally | ` try {$1} catch $2 {$3} finally {$0} ` |
76
76
77
77
### Functions
78
- | Prefix | Desc | Body |
79
- | -----: | ---------------------------------------------- | ------------------------------ |
80
- | ` f ` | function | ` function $1($2) {$0} ` |
81
- | ` f ` | function (TypeScript) | ` function $1($2)$3 {$0} ` |
82
- | ` fa ` | async function | ` async function $1($2) {$0} ` |
83
- | ` fa ` | async function (TypeScript) | ` async function $1($2)$3 {$0} ` |
84
- | ` af ` | arrow function (ES2015) | ` ($1) => $0 ` |
85
- | ` af ` | arrow function (ES2015 - TypeScript) | ` $1($2)$3 => $0 ` |
86
- | ` afa ` | async arrow function (ES2015) | ` async ($1) => $0 ` |
87
- | ` afa ` | async arrow function (ES2015 - TypeScript) | ` async $1($2)$3 => $0 ` |
88
- | ` iife ` | immediately-invoked function expression (IIFE) | ` ($2)($1)$0 ` |
89
- | ` pd ` | parameter destructuring with type (TypeScript) | ` ${0:param} : ${1:type} ` |
78
+ | Prefix | Desc | Body |
79
+ | -----: | ----------------------------------------------------------- | ------------------------------ |
80
+ | ` f ` | function | ` function ($1) {$0} ` |
81
+ | ` f ` | function (TypeScript) | ` function ($1)$2 {$0} ` |
82
+ | ` fn ` | named/generator function | ` function $1($2) {$0} ` |
83
+ | ` fn ` | named/generator function (TypeScript) | ` function $1($2)$3 {$0} ` |
84
+ | ` fa ` | async function | ` async function ($1) {$0} ` |
85
+ | ` fa ` | async function (TypeScript) | ` async function ($1)$2 {$0} ` |
86
+ | ` fna ` | async named/generator function | ` async function $1($2) {$0} ` |
87
+ | ` fna ` | async named/generator function (TypeScript) | ` async function $1($2)$3 {$0} ` |
88
+ | ` af ` | arrow function (ES2015) | ` ($1) => $0 ` |
89
+ | ` afa ` | async arrow function (ES2015) | ` async ($1) => $0 ` |
90
+ | ` ar ` | arrow function with return type (ES2015, TypeScript) | ` ($1)$2 => $0 ` |
91
+ | ` ara ` | async arrow function with return type (ES2015, TypeScript) | ` async ($1)$2 => $0 ` |
92
+ | ` ag ` | generic/generator arrow function (ES2015, TypeScript) | ` $1($2)$3 => $0 ` |
93
+ | ` aga ` | async generic/generator arrow function (ES2015, TypeScript) | ` async $1($2)$3 => $0 ` |
94
+ | ` iife ` | immediately-invoked function expression (IIFE) | ` ($2)($1)$0 ` |
95
+ | ` pd ` | parameter destructuring with type (TypeScript) | ` ${0:param} : ${1:type} ` |
90
96
91
97
### Iterables
92
98
| Prefix | Desc | Body |
0 commit comments