We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The music-data element in MusicXML is a collection of any number of values within a set of possible types
music-data
<!ENTITY % music-data "(note | backup | forward | direction | attributes | harmony | figured-bass | print | sound | barline | grouping | link | bookmark)*">
This is representable as an enum with associated values in Swift (really, it's a union type):
enum
enum MusicDatum { case note(Note) case attributes(Attributes) ... }
Due to CoreOffice/XMLCoder#25, arrays of enums with associated values are not yet decodable.
The text was updated successfully, but these errors were encountered:
This is closed by MaxDesiatov/XMLCoder #119.
Sorry, something went wrong.
No branches or pull requests
The
music-data
element in MusicXML is a collection of any number of values within a set of possible typesThis is representable as an
enum
with associated values in Swift (really, it's a union type):Due to CoreOffice/XMLCoder#25, arrays of enums with associated values are not yet decodable.
The text was updated successfully, but these errors were encountered: