Если я работаю с квазициклером третьей стороны, например thirdParty :: QuasiQuoter
, и я хочу написать свои собственные в терминах этого квазициклера, как это сделать Я делаю это? В GHCI я попыталсяКак написать квазициклер в терминах другого квазицикла
runQ [| [thirdParty| |] |]
Но это выходы (в моем случае):
LamE [VarP _render_2] (AppE (VarE GHC.Base.return) (ConE GHC.Tuple.()))
Что не сказать мне, что абстрактный синтаксис дерево «[ThirdParty | |]» так, что кажется Я не могу построить такой паттен с шаблоном Haskell.