Issue 2023-W25
Published on
Subscribe to new issues of the bulletin via the RSS feed or via email.
This week has been about completion scripts from BNF, a lambda calculus repl, Rust Git hooks, the Kakoune editor, repurposing hardware and data abstractions.
# Data Abstraction: Theory And Practice
An article exploring abstraction through different languages' lens on interfaces.
# rusty-hook
A Rust library enabling Git hook configurable via a TOML file.
# Overly-documented Rust-powered Lambda Calculus interpreter
A Lambda Calculus implementation including a REPL, thoroughly documented.
# complgen
A tool to generate completion scripts from a BNF-like grammar.
# Permacomputing
A website on the idea of minimising waste by maximising hardware lifespans, minimising energy use and focusing on the use of available computational resources.
If this topic interests you, Build a cheap but fast home NAS system might be of your interest.
# Kakoune
A modal editor with advanced text manipulation and extensible with plugins. Helix is heavily influenced by it.