Resultados da pesquisa a pedido "haskell"

0 a resposta

NixOS, Haskell, opengl: problemas com a criação e execução de programas openGL

Estou com um problema no GL no NixOS: o problema parece antigo, mas ainda não existe uma solução direta ainda em 2017! Estou tentando criar um programa Haskell usando oGloss biblioteca. Eu instaleigloss e tudo o que precisa usando onix-shell -p ...

2 a resposta

Haskell: verifique se inteiro, ou verifique o tipo de variável

Então, digamos que você tenha uma variável n. Você deseja verificar se é um número inteiro ou, melhor ainda, verificar que tipo é. Eu sei que existe uma função no haskell, isDigit, que verifica se é um caractere. No entanto, existe uma função ...

1 a resposta

Desempenho Haskell / GHC de `any` /` all`

Eu escrevi funções de quantificaçãoexists, forallenone para o build-in de Haskell[] listar tipo de dados. Em várias ocasiões, esses pareceram ser muito mais eficientes do quePrelude/Data.Lists any eall. Suspeito ingenuamente que esse desempenho ...

3 a resposta

Haskell: declarações de vários casos em função única

Quero incluir mais de uma declaração de caso em uma função Haskell (veja abaixo um exemplo de uma função hipotética). No entanto, não é legal Haskell. Qual é a melhor maneira de realizar a mesma coisa? Além disso, se as declarações de caso não ...

4 a resposta

Análise e formatação de data de Haskell

Eu tenho trabalhado com os módulos Date.Time de Haskell para analisar uma data como12-4-1999 ou1-31-1999. Eu tentei: parseDay :: String -> Day parseDay s = readTime defaultTimeLocale "%m%d%Y" sE acho que meus meses e dias têm exatamente dois ...

2 a resposta

Como capturar (e ignorar) uma chamada para a função de erro?

Estou surpreso por não encontrar uma resposta para isso em lugar nenhum. Estou escrevendo um roguelike e estou usando a biblioteca ncurses do hackage, que é um bom invólucro em torno da biblioteca ncurses. Agora, ncurses tem essa peculiaridade, ...

1 a resposta

Comparação de tipos em Haskell

Ainda estou aprendendo o básico de Haskell e tentei encontrar uma resposta para essa pergunta simples, então peço desculpas antecipadamente, porque tenho certeza de que é simples. Dado: data Fruit = Fruit| Apple | Orange deriving (Show, Eq) a = ...

5 a resposta

Comparando funções no Haskell

Existe alguma maneira de comparar duas funções no Haskell? Meu pensamento é que a resposta é não, pois as funções não derivariam a classe do tipo Eq. No entanto, estou tentando escrever uma função bastante trivial e parece um tipo normal de ...

2 a resposta

Existe uma maneira melhor de converter de UTCTime para EpochTime?

Quero definir o tempo de modificação de um arquivo para o tempo que recebi dos dados exif. Para obter o tempo do exif, encontrei: Graphics.Exif.getTag :: Exif -> String -> IO (Maybe String)Para definir o horário da modificação do arquivo, eu ...

1 a resposta

Funcionadores aplicáveis como funcionamentos monoidais

Conforme mencionado em Hackage forFunctors aplicáveis [https://hackage.haskell.org/package/base-4.9.0.0/docs/Control-Applicative.html] , eles são fortes monitores funcionais relaxados. Então, por que a definição deles em Haskell não mostra ...