Closed danilopedraza closed 3 months ago
Before I add more patterns, I will need to do some changes. I need to save the information on what has patterns and what is pure
. That will allow me to match expressions faster and do less checks in the matcher.
I need to improve the matcher. Currently thinking of:
let numer(a // _) := a
let pair({a, b}) := (a, b)
cons
over sets:let some({val|_}) := val
let f({"a": b,..}) := b
let len(a..b) := b - a