TaylanUB / scheme-bytestructures

Structured access to bytevector contents.
GNU General Public License v3.0
36 stars 6 forks source link

Figure out what to do with the `metadata` field of descriptors #6

Closed TaylanUB closed 8 years ago

TaylanUB commented 8 years ago

Most importantly, the documentation is currently wrong because this field isn't mentioned even though it's mandatory. This could be fixed easily via case-lambda, but we should really figure out what exactly to do with that field; it was added hastily to support the Guile FFI type conversion.

TaylanUB commented 8 years ago

For now I decided to just make the field optional and keep this as an implementation hack after all. It can also be added to the specification later, as an optional argument, backwards compatibly.