И до реализации концепции "ленивых вычислений" тоже - сначала сделал, потом прочитал. Правда, без мемоизации.
Но всё равно надо переписывать.
Нет ничего лучше, чем в погожий февральскиий субботний денёк съездить на работу и приехать домой уже в полвторого ночи. Зато кое-что интересное…
…
…