user.lang.tags.functions
| ^{user.code_function_modifier}* funky <user.text>$ | Inserts function declaration with the given modifiers. modifiers == 0 implies no modifiers (.talon files don’t have empty list literal syntax) |
| is type <user.code_type> | Inserts a type annotation |
| returns [type] <user.code_type> | Inserts a return type |
| type <user.code_type> | Insert text at the current cursor position |