What is Event Markup Language (EML)?

Event Markup Language is a YAML schema for specifying event sourced systems. It is the input for the les command line tool which is able to validate whether the specification would result in a “complete” event sourced system.