morloc
banner
morloc-project.bsky.social
morloc
@morloc-project.bsky.social
The project page for morloc, a language where you can compose functions across languages under a common type system
The new #morloc getter and setter patterns are the most radical of the new changes in v0.57.1. They offer a succinct syntax for generating functions that access or update data. They replace the many little helper functions #morloc previously required. Here are a few examples:
November 13, 2025 at 3:13 AM
*multi-line strings* allow triple-quotes to enclose strings that span multiple lines and automatically trims whitespace. See example below where the trimmed whitespace is highlighted:
November 13, 2025 at 3:01 AM
*string interpolation* allows #morloc expressions to be substituted into strings. Currently the behavior is quite minimal and works only for expressions that evaluate to strings. In the future more formatting options will be added.
November 13, 2025 at 2:49 AM
*placeholder syntax* allows expressions with underscores to be translated into lambas expression. For example:
November 13, 2025 at 2:45 AM
Releasing #morloc v0.55.1! Many bug fixes and a whole new module system. Also, here's one test suite running in three languages:
September 30, 2025 at 3:39 AM
Now, as per @j23414.bsky.social suggestion, the #morloc installer asks permission before altering paths and places them in the ~/.morloc/bin directory.
August 20, 2025 at 3:59 AM
#morloc now has an install script that streamlines container installation, container selection (podman or docker), morloc home setup, and executable generation. See the GitHub repo (github.com/morloc-proje...) and the manual (morloc-project.github.io/docs/#_insta...).
August 15, 2025 at 12:32 AM
To update, Tree-sitter grammar is now fully working. All code in the #morloc test suite passes the grammar without error.

Feast your eyes on this colorful code and sexy tree:
August 9, 2025 at 12:11 AM
The Morloc code for this is as follows:
August 8, 2025 at 4:09 PM
Composable command line interface tools with #morloc!
August 8, 2025 at 4:08 PM
Almost got the #Treesitter grammar working!

github.com/morloc-proje...

Just needs a little cleaning and testing. Next I can do a little PR to GitHub and then will finally have colors in my repo code. This also can be used in editors like Zed and Neovim.
August 1, 2025 at 12:23 AM
#Morloc #VSCode extension is alive!

Thanks to @j23414.bsky.social for helping with the setup!
July 29, 2025 at 3:02 AM