Resultados da pesquisa a pedido "haskell"

1 a resposta

Aplicável é monade o que X é comonad

Podemos resolver esta equação para X? Aplicável é monade o que X é comonad

5 a resposta

Criando lista infinita do ADT

Em Haskell, > a = [1,1..]cria uma lista infinita. Agora eu tenho o seguinte data Subunit = O | P deriving (Eq, Show)E se eu fizer b :: [Subunit] b = take 6 [P,P..]Eu recebo o seguinte: parse error on input ‘]’Por que isso está falhando? O que ...

2 a resposta

Mônada mais poderosa que Aplicativa?

Eu olheidiscussão anterior [https://stackoverflow.com/questions/23342184/difference-between-monad-and-applicative-in-haskell] mas não conseguia entender por que algumas das respostas estão realmente corretas. Aplicável <*> :: f (a -> b) -> f a ...

2 a resposta

Qual é a definição de Aplicador de Functor no POV da teoria de categorias?

Consegui mapear a definição de Functor da teoria das categorias para a definição de Haskell da seguinte maneira: desde objetos deHask são tipos, o functorF mapeia todos os tiposa doHask para o novo tipoF a dizendo, grosso modo, acrescentando "F" ...

1 a resposta

Extraindo valores de uma subárvore

Estou analisando um arquivo XML comHXT e estou tentando dividir parte da extração do nó em partes modulares (eu tenho usado isso como meuguia [http://adit.io/posts/2012-04-14-working_with_HTML_in_haskell.html]) Infelizmente, não consigo descobrir ...

3 a resposta

Learning Haskell: Programa Aparentemente Circular - Ajude a explicar

Atualmente, estou revisando o livro "O caminho de Haskell para lógica, matemática e programação", de Doets e Van Eijck. Eu nunca fui exposto a nenhuma linguagem de programação funcional até este livro, então lembre-se disso. Ainda no início do ...

1 a resposta

Processando listas

Estou tentando descobrir como processar uma lista como esta: [ [[4,6,7], [1,2,4,6]] , [[10,4,2,4], [1]] ]Esta é uma lista de uma lista de lista de números inteiros Quero que minha função tome essa lista como entrada e retorne uma lista ...

2 a resposta

Gerando uma tabela de verdade

Se eu tiver alguns valores A B C, é possível gerar uma lista de todos os seus possíveis valores de verdade: a entrada é ["X", "Y", "Z"] p. a lista contém 8 listas (linhas da tabela) [ [ ("X",True), ("Y",True), ("Z", True) ], [ ("X",True), ...

2 a resposta

Como configurar o GHCi para importar automaticamente módulos

Quando uso o GHCi, quase sempre acabo importandoControl.Applicative, Data.Listetc. Existe uma maneira de configurar o GHCi para importar automaticamente esses módulos. Além disso, depois de importá-los, como evito que o prompt seja ...

2 a resposta

Preenchendo as áreas fechadas com cores aleatórias - Haskell - sexta-feira

Estou tentando executar uma análise de imagem não muito complexa para tentar encontrar formas distintas e calcular alguns de seus parâmetros como área e perímetro (em pixels) e estou tentando fazer isso em Haskell (eu queria fazer isso para ...