1
1
mirror of https://github.com/anoma/juvix.git synced 2024-11-29 21:32:43 +03:00
Commit Graph

4 Commits

Author SHA1 Message Date
Łukasz Czajka
e1058c87fc
Improve function argument names in the standard library (#3127) 2024-10-28 13:29:50 +01:00
Łukasz Czajka
feb422d445
Allow @ in constructor declarations (#3099)
* Closes #3041 
* The old syntax without `@` is still accepted, but the formatter
changes it to the new syntax
2024-10-15 19:15:37 +02:00
Łukasz Czajka
83539148cb
Update standard library coding style according to the guidelines (#3092)
* Closes #3079
* Closes #3086
* Depends on #3088 
* Updates the coding style guidelines (CODING.md) to reflect issues not
foreseen originally
* Changes the unicode arrow printed in the REPL to `->`. This is to make
the output consistent with how function types are written in the
standard library.

---------

Co-authored-by: Paul Cadman <git@paulcadman.dev>
2024-10-14 15:56:54 +02:00
Łukasz Czajka
4014030305
Add coding style guidelines (#3059)
Juvix coding style guidelines for the standard library and Anoma apps.
Compiled from discussions with @janmasrovira @paulcadman @heueristik

---------

Co-authored-by: Jan Mas Rovira <janmasrovira@gmail.com>
2024-10-07 16:49:02 +02:00