If you want to use a new tool to help you set up reproducible #RStats #Python and #JuliaLang pipelines, check out #TLang in this 2 minute announcement trailer https://youtu.be/LIatS0k0JEI
Reproducible R & Python with Nix: The T Orchestration Engine

YouTube

๐Ÿค– GitHub Actions: Auto-generate CI workflows with Cachix and NAR caching out of the box
๐Ÿ“ˆ Execution Reports: `pipeline_report` for informative Markdown reports

Check out the full changelog: https://tstats-project.org/changelog.html

#TLang #DataScience #NixOS #Reproducibility #RStats #Python

T Programming Language - changelog

RE: https://rstats.me/@rinpharma/116625184588921628

It was an absolutely thrill to have @brodriguesco join our R/Pharma Hangout!

And I accepted the challenge of creating demos of #rstats {rix} to manage {pharmaverse} packages as well as #tlang to convert an existing {targets} pipeline!

๐Ÿ”— https://github.com/rinpharma/demo_rix
๐Ÿ”— https://github.com/rinpharma/demo_t_workflow

๐Ÿ› ๏ธ And More:
- Auto-Quoting: Even cleaner data-wrangling syntax.
- Structural Integrity: A new `StructuralError` category for ironclad DAG validation.
- Official Tree-sitter Support: Beautiful, polyglot syntax highlighting for Neovim, Emacs, and VS Code.

T is still in Beta, testers more than welcome!

https://tstats-project.org/

#TLang #DataScience #Reproducibility #Nix #RStats #Python #OpenSource

T Programming Language - index

Starting to read Crafting Interpreters by Robert Nystrom @brodriguesco.bsky.social brought this to my attention in preparation for learning how to craft a programming language This language is called T Language #T #TLang #OCaml

Been working on a package manager for my compiler, so far it's been very fun. Even added some nice bells and whistles by doing a chunk-transfer with `std.net.curl` I can fetch a few chunks, append the retrieved bytes and call some call back (in my case one that updates a progress bar).

#tlang

If no `@return` is present then this is generated

#tlang

TLang document generation, made some great progress in the last two days. Amazing what you can accomplish when you really focus.

#TLang

Well will you look at that, document generation for TLang!

#tlang #devstr

This post was automatically scheduled on the 27th of December at half-past midnight to post 3 months into 2024 - if this is here then it means I made proper progress with the T programming language compiler and I am now very happy about it.

#tlang #compilers #t #compilerdev