Ergo.Combinators.lazy
You're seeing just the macro
lazy
, go back to Ergo.Combinators module for more information.
The lazy/1 parser is intended for use in cases where constructing parsers
creates a recursive call. By using lazy
the original parser call is
deferred until later, breaking the infinite recursion.