2012-06-06 3 views

ответ

1

Возможно, какая-либо другая структура данных использует Stream за кулисами, которая может использовать массивную рекурсию.

Подозреваемый в моем случае был IterableW, при использовании wrap и bind на родной Java Iterables. Вместо этого я использовал fj.List.iterableList для преобразования конечного Iterable в fj.List, который имеет эффективную операцию bind.

0

Существует pull request, чтобы исправить это на github.

Если вы кусаете вас, возможно, вы можете попробовать это исправить и проголосовать +1 за слияние, если оно работает для вас?

+0

Обновление: исправлено слияние вверх по течению –

Смежные вопросы