Resultados da pesquisa a pedido "haskell"
Haskell: Prática correta para especificar a versão na font
Qual é a melhor / correta prática para especificar a versão na sua árvore de códigos-fonte? O que eu quero é, por exemplo, colocar o arquivo VERSION no nível superior da árvore de origem e obter a função "version" para lê-l Há uma seção de ...
Confusão em relação a uma passagem na seção “Kinds and some type-foo” de learnyouahaskell.com
Eu sou um noob de Haskell que está trabalhando no maravilhoso "Aprenda um Haskell para o bem". Esta pergunta está relacionada a uma passagem na seção chamada "Tipos e algum tipo de ...
Haskell type vs. newtype em relação ao tipo de segurança [fechado]
Eu seinewtype é mais frequentemente comparado adata em Haskell, mas estou colocando essa comparação mais do ponto de vista do design do que como um problema técnic Em idiomas imperiais / OO, existe o antipadrão " obsessão ...
O que o ponto de exclamação significa em uma declaração Haskel
Encontrei a seguinte definição ao tentar aprender Haskell usando um projeto real para conduzi-lo. Não entendo o significado do ponto de exclamação na frente de cada argumento e meus livros não pareciam mencioná-l data MidiMessage = MidiMessage ...
Controlando como os dados de teste são gerados no QuickCheck
Eu escrevi um algoritmo para encontrar uma solução para o problema de soma de subconjuntos em Haskell. A assinatura é subsetSum :: (Ord a, Num a) => [a] -> a -> Maybe [a] @QuickCheck parece ser um bom ajuste para testar isso. Por exemplo, aqui ...
Maneira padrão de juntar dois Data.Texts sem `mappend`
Eu ouvi issoData.Text vai substituirStrings nas versões futuras do Haskell. Um problema que tenho com isso é que(++) é definido apenas para listas. Para concatenar doisTexts, preciso usar text1 `mappend` text2Que fica detalhado rapidamente. ...