auto monad = [](auto v) { return [=] { return v; }; }; auto bind = [](auto m) { return [=](auto fvm) { return fvm(m()); }; }; static_assert(bind(monad(2))(monad)() == monad(2)());
| Game | Time | WPM | Accuracy |
|---|---|---|---|
| 344 | 2024-06-04 19:17:27 | 27.51 | 94.3% |
| 330 | 2024-05-13 16:01:42 | 30.97 | 97.4% |
| 309 | 2024-05-08 20:55:17 | 25.59 | 92.1% |
| 298 | 2024-05-08 20:30:25 | 25.11 | 93.3% |
| 270 | 2024-05-02 14:01:21 | 23.89 | 95.1% |
| 260 | 2024-05-02 13:26:52 | 27.47 | 92.7% |
| 225 | 2024-04-11 05:48:21 | 25.80 | 95.7% |
| 153 | 2024-03-06 20:19:45 | 20.55 | 93.2% |
| 129 | 2024-02-05 18:03:35 | 27.70 | 97% |
| 123 | 2024-02-05 17:50:48 | 27.34 | 97.9% |
| 110 | 2024-01-31 15:38:06 | 22.25 | 93.8% |
| 102 | 2024-01-24 16:19:39 | 23.70 | 95.6% |
| 92 | 2024-01-24 15:56:05 | 22.10 | 94.7% |
| 87 | 2024-01-21 18:49:33 | 19.57 | 94.5% |
| 83 | 2024-01-21 18:40:23 | 17.93 | 93.2% |
| 63 | 2024-01-20 18:51:02 | 16.18 | 93.9% |
| 43 | 2024-01-19 18:10:34 | 11.60 | 91.6% |