Источник вдохновения.
Начну с того, что для создания структуры внутри задачи (зависимости, ресурсы и прочее) совсем не обязательно делать монадический код. Достаточно обычных операторов, типа того же Applicative. Тогда уберётся "$ do ...".
Вот такой код:
t12 <- task "HLD" $ do
(
Read more... )
Comments 2
t12 <- task "HLD" $ do
allocate architect
effort "6h"
precedence [t11]
Альтернативы в виде операторов, на мой взгляд, намного хуже понятны постороннему. Как вариант можно было бы собирать структуру просто как вложенные списки, но слишком много пунктуации.
Кстати, а "декларативное планирование" и реализация используются где-либо сейчас?
Reply
Нет. Не взлетело.
По причине отсутствия надобности.
Раньше было не до того, а сейчас нас всех на TFS перевели.
Reply
Leave a comment