Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: fmt Clear Filter

Yamlfmt: An extensible command line tool or library to format YAML files

yamlfmt yamlfmt is an extensible command line tool or library to format yaml files. Goals Create a command line yaml formatting tool that is easy to distribute (single binary) Make it simple to extend with new custom formatters Enable alternative use as a library, providing a foundation for users to create a tool that meets specific needs Maintainers This tool is not yet officially supported by Google. It is currently maintained solely by @braydonk, and unless something changes primarily

Show HN: AGL a toy language that compiles to Go

AGL (AnotherGoLang) Description AGL is a language that compiles to Go. It uses Go's syntax, in fact its lexer/parser is a fork of the original Go implementation, with a few modifications The main differences are: Functions return only a single value. This makes it possible to use types like Option[T] and Result[T] , and to support automatic error propagation via an operator. and , and to support automatic error propagation via an operator. To make returning multiple values easy, a Tuple ty

Topics: fmt func int main return