Resultados da pesquisa a pedido "template-haskell"

6 a resposta

What's so bad about Template Haskell?

3 a resposta

É possível usar um açúcar sintático de bracketing para um functor aplicativo?

4 a resposta

Função para o nome da função de saída

É possível em Haskell implementar uma função que retorna seu próprio nome de função?Um tipo possível poderia ser

1 a resposta

Como faço lentes de um registro no GHCi?

5 a resposta

Como escrever uma mônada que imprime “passo i de N” ao executar cada afirmação na mônada?

Eu nem tenho certeza se isso é possível em qualquer tipo de mônada; isso viola leis de mônadas? Mas parece algo que deveria ser possível em algum tipo de con...

1 a resposta

Haskell: modelo Haskell e o escopo

Este código é bem compilado: data None = None { _f :: Int } type Simpl = Env type Env = IntNo entanto, recebi um erro com este código: {-# LANGUAGE TemplateHaskell #-} import Control.Lens data None = None { _f :: Int } type Simpl = Env ...

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

Quais são as diferenças entre inline-c e language-c-inline?

Estive analisando brevemente as bibliotecas de quase cotações para Haskell. Essas bibliotecas permitem que o Haskell se integre a outros idiomas. Para integrar com C, parece haver dois pacotes com funcionalidade semelhante: inline-c ...

2 a resposta

Gere uma função usando o Template Haskell

É possível definir uma função usando o Template Haskell? Por exemplo convertStringToValue :: String -> Int convertStringToValue "three" = 3 convertStringToValue "four" = 4eu tambem tenho umMap [Char] Int. fromList [("five",5),("six",6)]Como ...

1 a resposta

Template Haskell: Existe uma função (ou sintaxe especial) que analisa uma String e retorna Q Exp?

Estou tentando aprender um pouco de Template Haskell e Quasi Quotation, e estou procurando por uma função que faça umaString e analisa paraQ Exp, então o tipo é: String -> Q ExpTentei pesquisar no hoogle, mas os resultados que vi ...