metaclass: (Default)
[personal profile] metaclass
Дано: период, например с 01.01.2013 по 30.09.2013 включительно.
Надо сгенерировать из него 9 периодов по одному месяцу. Т.е. разбить интервал на отдельные интервалы.
На кложуре я это сейчас делаю в виде loop-recur цикла, но оно мне не нравится, хочется что-нибудь типа инвертированного reduce, который из одного значения делает список по неким критериям.

Date: 2013-11-14 12:22 pm (UTC)
From: [identity profile] gds.livejournal.com
анаморфизм / unfold.
это такой ПАТТЕРН.

Date: 2013-11-14 12:26 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Ооо, заебись.

Date: 2013-11-14 09:03 pm (UTC)
From: [identity profile] vinslivins.livejournal.com
ужас :)

Date: 2013-11-14 11:32 pm (UTC)
From: [identity profile] tonsky.livejournal.com
монада!

Date: 2013-11-14 11:34 pm (UTC)
From: [identity profile] tonsky.livejournal.com
Вот тут еще можно посмотреть http://lurkmore.to/Анти-паттерн

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 8th, 2025 09:48 pm
Powered by Dreamwidth Studios