Some experimentation with parser combinators.
Traditional deterministic parser combinators were livecoded in Swift (in directory swift).
These were implemented in a livecoding session, and the videos are available at these locations:
An experimental library handling nondeterministic parser combinators is in the scala directory.
The readme file in that directory covers more information on those.