feat!: drop modules, general refactor and cleanup

This commit is contained in:
Christian Clason 2023-06-12 09:54:30 -06:00
parent 310f0925ec
commit 692b051b09
1247 changed files with 6096 additions and 9074 deletions

View file

@ -0,0 +1,60 @@
; (value_declaration(expr_body(anon_fun_expr)))@indent.ignore
[
(when_is_expr)
(when_is_branch)
(record_expr)
(anon_fun_expr)
(list_expr)
(parenthesized_expr)
(function_call_pnc_expr)
(tuple_expr)
"import"
(exposes)
(exposes_list)
(exposing)
;patterns
(record_pattern)
(tuple_pattern)
(list_pattern)
;ability stuff
(ability_implementation)
(opaque_type_def)
;types
(record_type)
(tags_type)
(record_expr)
(implements_implementation)
"{"
"("
"["
] @indent.begin
; ((record_type)
; @indent.align
; (#set! indent.open_delimiter "{")
; (#set! indent.close_delimiter "}"))
; ((record_expr)
; @indent.align
; (#set! indent.open_delimiter "{")
; (#set! indent.close_delimiter "}"))
; ((tags_type) @indent.align
; (#set! indent.open_delimiter "[")
; (#set! indent.close_delimiter "]"))
; ((implements_implementation) @indent.align
; (#set! indent.open_delimiter "[")
; (#set! indent.close_delimiter "]"))
(expr_body) @indent.begin
(ERROR
"=") @indent.begin
(then) @indent.begin
(else) @indent.begin
[
; result:(_)
"]"
"}"
")"
] @indent.branch