а при матчинге в байнде ghc ругается:
No instance for ‘MonadFail (Either Info)’
arising from a do statement
with the failable pattern (_ `myPattern` _)
Но разве complete паттерн не irrefutable... Не могли бы Вы сообщить, как это исправить?
без кода ниченр не понять
Никак, COMPLETE это штука для удовлетворения чекера полноты, кодгену на прагму достаточно похер
оказывается, это баг в GHC https://gitlab.haskell.org/ghc/ghc/-/issues/15681, а воркэраунд выше предложили
Обсуждают сегодня