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