> -- budden писал(а):
> Ну и главное - мы не можем использовать ФП парадигму, которая достаточно полезна. Её использование вынуждает нас городить указатели там, где без них можно было обойтись).
Вы сами ответили на свой вопрос. Просто используйте указатели и возвращайте что хотите.
Функциональные языки внутри себя примерно так и реализованы.