Earlier quoted context omitted.
>functional combinator libraries By that, do you mean parser combinators?
Yes - but this was decades ago so my memory is hazy. It was with an early Haskell variant called Gofer - which had a nice feature which allowed using list comprehension notation with arbitrary monads - which for simple grammars produced very readable - even beautiful - parser code. But like with parser generators, once the grammar became complex, the beauty and simplicity disappeared. Actually I wish this generalizat…
On a side note, I do use Python list comprehensions, and like them.