Добрый день. Пытаюсь сделать следующее:
https://scastie.scala-lang.org/h9rjaJ1LRpayDRzKs9AkSA Идея в том что есть FE, который может делать raise, но результат программы должен быть в F, поэтому я хочу прокинуть конвертер из одного в другое. FunctionK принимает типы с дырками, вроде как F и RejectionOr удовлетворяют этому требованию, но скомбинировать их не получается. Возможно ли вообще такое сделать?