morloc's Avatar

morloc

@morloc-project.bsky.social

The project page for morloc, a language where you can compose functions across languages under a common type system

8 Followers  |  3 Following  |  12 Posts  |  Joined: 17.06.2025  |  1.6412

Latest posts by morloc-project.bsky.social on Bluesky

Now, the downside is that after finally getting this grammar working I find that I can't PR to GitHub linguistic, the requirement for GitHub syntax highlighting, until I have 200+ repos using #morloc code. So ... back to community building.

09.08.2025 00:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Highlighted morloc code and oh so loverly concrete syntax tree

Highlighted morloc code and oh so loverly concrete syntax tree

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:

09.08.2025 00:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The source code for three Morloc modules, the first two import functions from Python or R. The last module imports the first two modules.

The source code for three Morloc modules, the first two import functions from Python or R. The last module imports the first two modules.

The Morloc code for this is as follows:

08.08.2025 16:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Usage statements generated for two command line tools (one that displays a calendar and one that rolls dice). The two command lines tools are composed into a single tool exporting the pooled arguments.

Usage statements generated for two command line tools (one that displays a calendar and one that rolls dice). The two command lines tools are composed into a single tool exporting the pooled arguments.

Composable command line interface tools with #morloc!

08.08.2025 16:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You might notice there is a mysterious "comment" node at the end ... that's not supposed to be there πŸ˜’

01.08.2025 00:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A tree-sitter run produces highlighted code and a concrete syntax tree

A tree-sitter run produces highlighted code and a concrete syntax tree

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.

01.08.2025 00:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Morloc code highlighted in VS Code

Morloc code highlighted in VS Code

#Morloc #VSCode extension is alive!

Thanks to @j23414.bsky.social for helping with the setup!

29.07.2025 03:02 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Release v0.54.1 - bug fixes and a simplified README

27.07.2025 04:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

/ πŸ‘ Special shoutouts:

Sanket Wagle and Sriram Vijendran: for nix-shell packaging & #WASM ideas

Jennifer Chang, Scott Chamberlain, Arun Seetharam, Paul Scheid, and Jon Sundin: for testing installation and vetting examples

Andrew Wilkey for creating a Morloc syntax-highlighting Discord bot

20.07.2025 11:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

🌟 Huge thanks to everyone who joined the first virtual #morloc #hackathon yesterday!

We spent the day beta-testing the Morloc language, smoothing out install issues and running our first programs together.

πŸš€ Morloc execution is now tested on Linux, MacOS, and Windows (via WSL)!

20.07.2025 11:09 β€” πŸ‘ 0    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - morloc-project/morloc: A typed, polyglot, functional language A typed, polyglot, functional language. Contribute to morloc-project/morloc development by creating an account on GitHub.

I'm sharing a pre-release of the paper. The official paper is in its second round of peer-review and should be public in a few months. Additional links:

GitHub: github.com/morloc-proje...
Discord: discord.gg/bR3h4hyB
Docs: morloc-project.github.io/docs/

01.07.2025 22:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
ZWA

Sharing the #morloc language! Compose functions across languages under a common type system. In #bioinformatics, build better workflows by switching from the file/application-based paradigm to a native function paradigm. Looking for adventurous first adopters!

[Paper pre-release](shorturl.at/q10tO)

01.07.2025 21:56 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

@morloc-project is following 3 prominent accounts