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 |
|---|---|---|---|
| 502 | 2024-04-02 16:20:08 | 33.48 | 95.6% |
| 496 | 2024-04-01 17:27:58 | 36.60 | 95.5% |
| 476 | 2024-03-30 11:57:16 | 30.59 | 94.8% |
| 418 | 2024-03-16 20:26:09 | 33.84 | 95.1% |
| 318 | 2024-03-08 22:02:10 | 30.23 | 92.1% |
| 310 | 2024-03-08 21:13:02 | 35.17 | 96.9% |
| 288 | 2024-03-08 13:14:00 | 33.21 | 95.9% |
| 272 | 2024-03-07 18:07:41 | 29.98 | 97.4% |
| 258 | 2024-03-06 15:58:14 | 30.40 | 95.2% |
| 213 | 2024-03-06 13:34:54 | 33.11 | 95.1% |
| 164 | 2024-03-04 19:51:54 | 32.60 | 95.9% |
| 161 | 2024-03-04 19:43:55 | 32.29 | 96.1% |
| 146 | 2024-03-04 17:24:03 | 29.96 | 95.6% |
| 135 | 2024-03-03 22:26:26 | 28.51 | 96.5% |
| 112 | 2024-03-02 22:00:45 | 28.85 | 95% |
| 101 | 2024-03-02 21:21:14 | 21.77 | 93.3% |
| 80 | 2024-02-06 01:56:50 | 22.90 | 92% |
| 32 | 2023-12-29 17:22:48 | 19.98 | 91.8% |
| 5 | 2023-12-26 14:49:48 | 17.43 | 91.6% |