Why “parser” is being discussed
The most recent Hacker News stories and comments contributing to this topic's mentions.
Although I haven't tested it, I came up with an obfuscation technique that makes code readable to humans but confusing to LLMs. Basically you can write code inside the function…
by xyzzy_apps · Oct 18, 2026
I think this is because Haskell allows hiding the tuples construction/unwrapping with do-notation. My primary interaction with parser combinators, in OCaml, uses a similar…
by thedufer · Oct 18, 2026
You’re going to write a monad and alternative instance for whatever structure you use. A list is a Cartesian product, but that’s just the join of parser B over each remaining in…
by codebje · Oct 18, 2026
I want to add that AI-generated code isn't FOSS because it's not a _source_ code at first place. This is a generated code. All other reasons, in my opinion, are secondary and ma…
by Eliah_Lakhin · Oct 18, 2026
Just as Claude is working in the background to fix any bug it can find in my ancient parser-combinator library in OCaml [0]. It's written in literate programing style, so it's n…
by rixed · Oct 18, 2026
An underrated quality of parser combinators is that they're often written in continuation passing style (monadic style is a simple generalisation of this). So, you get "incremen…
by contificate · Oct 18, 2026
Interest
Proportion of Hacker News items mentioning "parser" over time.
Mentions
Total number of Hacker News items mentioning "parser" over time.
Parsing, syntax analysis, or syntactic analysis is a process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar by breaking it into parts. The term parsing comes from Latin pars (orationis), meaning part. Read more on Wikipedia