• ? Haskell Скажите, пожалуйста, доступны ли стандартные quoters и как их найти, вот как здесь hackage.haskell.org
    Хочу сделать вот так:
    myQuoter = QuasiQuoter { quoteDec = myTransformation . hsDecl }
    Для quoteExpr есть Language.Haskell.TH.Syntax.lift а для quoteDec не могу найти.

Replies (2)

  • @fmap, а, это невозможно кажется
  • @fmap, Нет (по крайней мере в ghc-7.4.1). Однако можно сделать так: взять парсер из haskell-src-exts, а потом переделать полученное дерево с помощью haskell-src-meta в дерево из template-haskell.