bugfix: janet/match
fix #14 - eval symbol when processing match
Minor cleanup
Update ReADME
ignore tags
Minor updates
Implement pattern destructuring in multimethod case body
Minor cleanup
Use merge-module technique; use proto name in field validation
Remove upscope
fmt
Make field validation more informative when proto is unknown
Use nested dicts for compile time registry
Replace hand-rolled compiler-warn functions with `maclintf`
Cleanup proto form: single pipeline with all logic in bare proto fun
minor reorder
Add fugue/match
Docstrings in defgeneric
Bugfix: dont include proto attributes in defined fields
fold registry back in