SShortSingh.
Back to feed

Blog post explains parser combinators, a technique for building parsers from small composable pieces

0
·1 views

A blog post published on t3.at introduces parser combinators, a programming technique for constructing parsers. The article is shared on Hacker News, where it received 12 points and one comment. The provided source material contains only the title, URL, and engagement figures, so the post's specific examples and arguments cannot be confirmed here. Readers interested in the technical details would need to consult the original article directly.

Read the full story at Hacker News

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Keeping Publishing Queues Intact During Image Provider Outages

A publishing pipeline should not discard a finished article just because an external photo API fails. Treating every missing hero image as invalid content wrongly rejects articles whose text, metadata, and links are all fine. The recommended approach separates editorial validity from media availability, so a temporary provider problem only defers the media stage. Failures are sorted into retryable issues like rate limits and timeouts, deterministic repairs such as wrong dimensions, and terminal cases like licensing problems that call for choosing a different asset. Retries should be bounded to respect provider quotas and orchestration limits, and the article should remain queued in a durable state so it can resume later.

0
ProgrammingDEV Community ·

ClientScout Helps Freelancers Find Potential Clients Through Business Searches

Developer built ClientScout, a tool designed to help freelancers and small agencies locate prospective clients for their services. Users describe their offer, target business type, and location, and the app returns a shortlist of potentially suitable businesses with public contact details and reasons each might fit. Profiles include supporting evidence and a suggested opening, while the app clarifies that a relevant business is not necessarily ready to buy. Users can save prospects, filter results, export a CSV, and draft editable introductions, with nothing sent automatically. The project was submitted to Hacktoberfest's Open-Source AI Challenge and is available as open-source MIT-licensed code.

0
ProgrammingDEV Community ·

Resize Observer and Mutation Observer: Tools for Tracking DOM Changes

A DEV Community article introduces the Resize Observer and Mutation Observer APIs as alternatives to inefficient DOM-tracking techniques. Developers have traditionally relied on window resize events and manual polling to detect element size or content changes, which can be costly on complex pages. The piece explains that these observers asynchronously notify code when element dimensions or DOM structure shift, without constant checking. It outlines the prerequisites, including JavaScript and DOM fundamentals, and notes that both APIs are well supported in modern browsers. The article then moves on to a detailed walkthrough of Resize Observer and its callback behavior.

0
ProgrammingDEV Community ·

Ramp Raises $1.85 Billion at $60 Billion Valuation, Highlighting Preventive Spending Controls

Ramp announced a $1.85 billion funding round on October 15, 2026, valuing the company at $60 billion, up from $44 billion in June. The valuation is a private financing figure rather than a public market capitalization. An analysis of Ramp's documented features argues its distinguishing approach is enforcing spending rules before a payment executes, such as merchant restrictions, category limits, and budget caps that can cause transactions to be declined. The author notes that preventive controls do not replace detective controls like expense review and reporting. The piece also cautions against assuming specific internal architecture from the product features Ramp publicly describes.

Blog post explains parser combinators, a technique for building parsers from small composable pieces · ShortSingh