В scalaz есть способ получить доступ к:
blah: StateT[Future, state, result] = {
_ <- StateT.get[state]
_ ...
}
Кажется, что только get
modify
и т. Д. Определены только для State
, а не StateT
. Я могу найти ссылки на них для StateT в исходном коде, но я не могу найти способ импортировать их. Если я переключаюсь на кошек, я могу получить доступ к StateT.get, но я в проекте, использующем скалаз.
Спасибо