У меня есть общее состояние, которое, по сути, состоит из трех кортежей, и ряд функций, каждая из которых имеет отношение к частям этого состояния. Я пытаюсь разработать набор универсальных адаптеров для таких функций, чтобы я мог использовать их в конвейере монад состояний.
Возможно, это совершенно неверно;
Я заранее прошу прощения за сочетание Java и pidgin Scala. На самом деле я делаю это на Java в качестве обучающего упражнения, но ни у кого нет времени все это читать. Я опустил много неинтересных сложностей для обсуждения; не беспокойтесь о моделировании предметной области.
Речь идет о следующем: Этот параметр очень шумный.
Определите одноразовый адаптер для ImportState
и слияния
. От этого варианта хочется отказаться.
Есть ли способ лучше?