helix/runtime/queries/haskell/textobjects.scm

25 lines
498 B
Scheme
Raw Normal View History

2022-12-11 04:03:18 +08:00
(comment) @comment.inside
2025-05-17 20:42:52 +08:00
(comment)+ @comment.around
2022-12-11 04:03:18 +08:00
2025-05-17 20:42:52 +08:00
(newtype
(newtype_constructor
(_) @class.inside)) @class.around
(data_type
constructors: (_) @class.inside) @class.around
(decl/function
(match expression:(_) @function.inside)) @function.around
(lambda
expression:(_) @function.inside) @function.around
2022-12-11 04:03:18 +08:00
2025-05-17 20:42:52 +08:00
(decl/function
patterns: (patterns
(_) @parameter.inside))
2022-12-11 04:03:18 +08:00
2025-05-17 20:42:52 +08:00
(expression/lambda
patterns: (patterns
(_) @parameter.inside))
(decl/function
(infix
(pattern) @parameter.inside))