AstCursor provides a cursor over the muster AST
A byte array consumable wraps a byte array to read
A byte buffer consumable wraps a byte buffer to read
A readable byte channel consumable wraps a readable byte channel
A Consumable abstracts over various input sources and allows for picking a particular type of adapter based on the type of the concrete consumer
The type class that allows for reading streams and building objects from those streams.
Groups all the error generation methods together
A file consumable wraps a file
An input stream consumable wraps an input stream
A reader consumable wraps a reader
A string consumable wraps a string to read
A URL consumable reads from a url
The Consumable companion object contains the default implicit conversions
Contains the macro implementation for the muster.input.Consumer type class and a bunch of default implementations