Нужно ли иметь доступ к внутренней структуре монаду написать преобразователя монады?
Например :Я бы хотелGetT
-преобразователь для монады Get
из Data.Binary.Get, но этот модуль не раскрывает внутренности монады Get
. Означает ли это, что единственный способ для меня добавить GetT
непосредственно в модуль Data.Binary.Get?