Just presented #morloc at #ismb#bosc! Argued for tearing everything down and rebuilding! I'll post the presentation YouTube video when it is available.
Releasing #morloc v0.60.0! This release introduces custom binary operator support. The root libraries have been rewritten to offer standard arithmetic, logical, and comparison binary operators. The composition operator (see image) is now defined in #morloc code, not hard wired.
Here is a template Morloc app. With a few more lines, we can pass in strongly-typed, polyglot Morloc libraries. I'll make a larger demo using an Elm-like architecture soon.
Release #morloc v0.58.2! Now docstrings can specify how CLIs are generated. Arguments may be optional and have defaults. Records can be translated to groups of arguments.
Releasing #morloc version 0.57.1! There are 5 major new features: placeholder syntax, string interpolation, multi-line strings, and getter and setter patterns.
See below for examples of each feature:
Meetup tomorrow at 5pm ET (Aug 19)! I'll introduce the install manager, review the composable CLI tools and demo a FASTQ trimmer.
I'd also like to hear your thoughts on what #morloc would need for you to use it in your workplace.
See you on discord: https://t.co/PBu4CyrvZe
#morloc#meetup today at 1pm ET (Sat, Aug 16)! We'll talk about composable CLI tools and the new installation manager. Anyone is welcome, just show up and join the public chat.
On Discord: https://t.co/PBu4CyrvZe
#morloc now has an install script that streamlines container installation, engine selection (podman or docker), morloc home setup, and executable generation. See the manual here (https://t.co/UNyr7F5TSW).
Almost got the #Morloc#Treesitter grammar working!
Just needs a little cleaning and testing.
Next PR to GitHub and then will finally have colors in my repo code. This also can be used in editors like #Zed and #Neovim.
/ 👏 Special shoutouts:
Sanket Wagle and Sriram Vijendran: for nix-shell packaging & #WASM ideas
Jennifer Chang, Scott Chamberlain, Arun Seetharam, Paul Scheid, & Jon Sundin: for testing installation and vetting examples
Andrew Wilkey for a syntax-highlighting Discord bot
🌟 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 is now tested on Linux, MacOS, and Windows (via WSL)!