What's New?
_This is the first release since Vyxal got LoTM for May 2021_
- `∆Ṙ` returns a random float in the range (0, 1)
- `x` now calls the current function that control flow is in (allowing for easier recursion)
- The online interpreter now supports sessions (however, pythonanywhere - the hosting service I use - doesn't allow for mulithreading, so sessions don't work on the official online interpreter)
- `¨M` performs map at indicies
- `øṙ` now does regex replacement/gsub
- `-D` flag makes it so that strings do not perform dictionary compression (thanks AMiller42)
- `ÞS` now returns all sublists of a vector
Other Fixes
- `Ė` didn't push its results onto the stack for non-string values. That's fixed
- `M` is now reversible (when used for mapping, it doesn't matter which order the function and vector are passed)
- Lambdas no long use `time.time()` for generating function names (turns out the transpilation process happens too quick for any real time to pass).
- `†` is now pervasive (read: keeps going until it reaches numbers and strings inside a list)
- `b` now returns a list of bits instead of a string
- Turns out `ƈ` (nCr) was actually never implemented for the `Number, Number` overload. It is now.
- Generators are now yes% better
- So is vectorisation
There's probably more stuff I've missed.
39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61
(the above generated using `\ 39 61ṡ+‛, j` _[Try it Online!](http://lyxal.pythonanywhere.com?flags=&code=%5C%23%2039%2061%E1%B9%A1%2B%E2%80%9B%2C%20j&inputs=&header=&footer=)_)