effekt-lang / effekt-lang/effekt

Automatic code formatting

Open
#829 1 comment 0 reactions 0 assignees View on GitHub
area:parser/lexer epic
Dominant language
Scala
Stars
469
Forks
41
Avg merge
1d 16h
Merged PRs (30d)
23

Description

## Summary

Following up on the [issue](https://github.com/effekt-lang/effekt-vscode/issues/49) for the VSCode extension, I’d like to suggest implementing a dedicated formatter for Effekt.

This would have a good impact on development with the vscode extension and could be introduced alongside a simple style guide for Effekt.

## Implementation details
I only have superficial knowledge about kiama, but I am wondering if it would be better to format the code based on an Abstract Syntax Tree (AST) or work directly with raw strings?

Looking forward to feedback!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.