Без заголовка
Ну это какой-то do-it-yourself декларативизм
В принципе программировать в декларативном стиле можно на любом языке (ну может не на любом, а на многих) просто это будет неудобно. Я и некоторые другие к примеру на Жабе иногда в функ стиле пишу. Получается по дурацки, но в функ стиле :).