MLStyle.jl icon indicating copy to clipboard operation
MLStyle.jl copied to clipboard

MLStyle 0.5 design

Open thautwarm opened this issue 3 years ago • 1 comments

0.5 is 1.0/2!

I propose the following features:

  1. Improve documentations. Years later, I've finally learned about technical writing!
  2. Bootstrap MLStyle with MLStyle, the distributed code will contain NO macrocalls.
  3. Support enums as a builtin pattern: #126
  4. Preliminary warnings for unused cases #127 #105
  5. (possible) MLStyle as dev-only dependency while supporting active patterns #121
  6. slurp tuples: #99

thautwarm avatar Jul 19 '22 05:07 thautwarm

  1. Support patterns like a.b
  2. Using new terminologies improved from https://peps.python.org/pep-0622

thautwarm avatar Jul 19 '22 05:07 thautwarm