Resultados da pesquisa a pedido "reify"

1 a resposta

É possível obter um tipo de expressão usando o Template Haskell?

Dada uma expressãofoo, Eu poderia declarar uma função de nível superior bar = fooe obtenha o tipo defoo ComoType porreificação [http://hackage.haskell.org/package/template-haskell-2.8.0.0/docs/Language-Haskell-TH.html#g:4] bar: case reify 'bar ...

1 a resposta

Obter nomes de campos de um registro Haskell como uma lista de string

Diga que tenho o seguinte: data Rec = Rec { alpha :: Int, beta :: Double, phi :: Float } sample = Rec 1 2.3 4.5Eu entendo o Template Haskell e oreify função @ pode obter os nomes dos campos do registro. Isso é print $(f sample) --> ["alpha", ...