Yes there are many such crates, which can indeed kinda fill the gap. One of the more recent one is https://docs.rs/bon
718 karma · joined February 21, 2011
- Apalache: a symbolic model checker for TLA+ backed by Z3 (https://apalache-mc.org)
- Quint: a modern and executable specification language with TLA+-like semantics, that integrates with Apalache (https://quint-lang.org)For two values `x` and `y` of the same type with fields `a` and `b`, this lets you compare on `a` first and then on `b` by writing
``` x.a.cmp(&y.a).then(x.b.cmp(&y.b)) ```
http://www.swissinfo.ch/eng/swiss_news/Mixed_feelings_over_n...
http://nodejs.org/api/globals.html#globals_require_extension...