DSL Mania
A developer recounts their journey through programming languages and explains how structured outputs from large language models can be viewed as domain-specific languages, enabling deterministic code …
A developer recounts their journey through programming languages and explains how structured outputs from large language models can be viewed as domain-specific languages, enabling deterministic code …
Digitally induced released haskell-agent, an experimental agent harness written in Haskell that functions as a concurrent streaming interpreter of a web socket DSL, with features including an interact…
A developer using Haskell for work has removed all coding agents from their host machine due to sandboxing challenges, opting instead to run agents in VMs provisioned with Incus to prevent escape hatc…
Tidal Cycles, a free/open-source live coding environment for algorithmic patterns written in Haskell, uses SuperCollider for synthesis and MIDI, and has inspired a family of similar environments inclu…
A developer argues that functional programming languages like Haskell are inherently imperative, citing academic papers from the 1990s that introduced imperative features to Haskell. The post highligh…
Procore Technologies is acquiring DroneDeploy for $845 million in cash to give its AI-powered digital coworkers the ability to see and analyze physical construction sites via drones, ground robots, an…
A developer argues that the 'boring tech stack' philosophy, which prioritizes reliability and risk minimization, is becoming obsolete in 2026 due to AI and LLMs. The author claims that costs for refac…
A developer announced siza, a harness that pairs a local LLM with a Sabela notebook to improve Haskell code generation for data work, addressing issues like hallucinated modules and small context wind…
DocCharm automates help center updates by watching GitHub repositories and using AI to suggest article revisions or drafts when features change, with every suggestion entering a human review queue bef…
Eduardo Bellani argues that deep knowledge of programming languages remains essential in the age of AI-assisted coding because languages embody fundamental ideas about structuring thought and managing…
DocCharm, a new tool that automatically keeps help centers up to date by monitoring GitHub pull requests, was launched on Hacker News. The tool uses AI to suggest updates to existing articles or draft…
A Haskell beginner encountered unexpected behavior in a conditional expression due to operator precedence, where `x && y == False` was parsed as `x && (y == False)` instead of `(x && y) == False`. The…
A developer published ghcid-check, a small wrapper script around ghcid that provides programmatic fast feedback for Haskell coding agents, allowing users to launch a ghcid process with `ghcid-check --…
Scarf, a software platform that relied on Haskell for seven years, is migrating to Python because Haskell's slow compilation and tooling cannot keep pace with AI-assisted development, founder Avi Pres…
Scarf founder Avi Press announced the company is shifting new development from Haskell to Python, citing Haskell's slow adaptation to AI-assisted development. Press warned that Haskell is "in real dan…
Avi Press, chair of the Haskell Foundation board, moved Scarf's production backend off Haskell after seven years, citing that AI coding agents made slow compilation economically unbearable. Press's po…
Scarf, a developer tools company, is migrating its core web API from Haskell to Python after seven years, citing the high cost of Haskell's slow compilation in an era of AI-generated code and agentic …
Scarf, a cash-flow-positive software company, is moving away from Haskell after seven years of production use, citing slow feedback loops and development costs. The company will retain Haskell for its…
Scrive, a legaltech company in the e-signing space, is hiring a Senior/Staff Haskell Developer for a fully remote position within the EU/EEA. The role requires 8+ years of professional experience with…
A developer has published a mechanized type inference algorithm for biased record concatenation, based on Mitchell Wand's 1991 paper, to address challenges in type-checking the Nix language. The algor…