zoomlogo/flax

Version 1.1.0 (or maybe 2.0.0) Roadmap.

zoomlogo opened this issue · 0 comments

  • Separate atoms and quicks from builtins.py.
  • Modify *_link( overload atoms.¹
  • Add strings.
  • Remove the c flag.
  • Add string specific overloads.
  • Add combinations with replacement.
  • Add more math related stuff. (maybe trigraphs?)
  • #68
  • #69
  • #64 ²

¹ Modify monadic_link and dyadic_link to accept overloads=fdict where fdict is like:

{
  "num-num": lambda w,x: w+x,
  "str-lst": ...,
  "str-any": ...,
  "num-any": ...,
  "any-any": ...,
}

² For this I will use my own implementation (which I might copy mostly from Vyxal).