Estou procurando um guia decente para Haskell há algum tempo, mas não consegui encontrar um que pareça interessante o suficiente para ler e / ou fazer sentido.
Eu já tinha exposto anteriormente a Haskell alguns anos atrás, mas não me lembro de muita coisa. Lembro-me da sensação de "Aha!", Que foi incrível quando finalmente consegui, e foi realmente divertido brincar, então estou procurando redescobrir a arte perdida de Haskell.
Eu estou familiarizado com Ruby e seus truques de programação funcional, então acho que não estou completamente no escuro. Algum link?
haskell
functional-programming
wvdschel
fonte
fonte
Respostas:
Alguns bons lugares para começar são:
Outros recursos:
fonte
Parece que isso se encaixa no estilo do Why's Poignant Guide to Ruby.
Aprenda um Haskell para um grande bem!
fonte
Se você é como eu e gosta de vídeos de apresentações, este é um bom tutorial:
Um gosto de Haskell
É um tutorial de três horas, que usa o xmonad como um exemplo em execução para explicar Haskell a programadores (imperativos) experientes. A apresentação é de Simon Peyton-Jones que, além de ser um dos principais designers de Haskell, também é um ótimo orador.
fonte
Part 1
ePart 2
não funciona.Depois de passar dos estágios iniciais, recomendo a leitura do mundo real Haskell .
fonte
O wikibook Haskell, que inclui o texto do ótimo tutorial Yet Another Tutorial Haskell .
(O artigo "Guia genérico do usuário de Haskell" é um documento excelente, mas acho uma recomendação especialmente ruim para um programador Haskell iniciante, pois é mais um artigo acadêmico que apresenta extensões para Haskell e basicamente um idioma diferente "Generic Haskell" (ou seja, Haskell com uma versão antiga do Generics) em vez do padrão Haskell 98. <irony> Se você estava procurando uma leitura densa sobre o Haskell, comece com o relatório Haskell 98. </irony>)
fonte
Mundo Real Haskell é um livro muito bom.
fonte
No entanto, outro tutorial de Haskell (PDF) funcionou para mim.
Edit: Updike indica que o texto do YAHT foi dobrado nos Wikilivros da Haksell . O PDF ainda é útil se você (como eu) preferir imprimir e ler em papel.
BTW eu também li Uma introdução suave a Haskell (também disponível em PDF). Definitivamente, não recomendo isso para iniciantes. É apenas gentil em comparação com o Relatório Haskell. No entanto, é uma boa referência quando você tem uma sólida compreensão do idioma.
fonte
Uma resposta bastante tardia, mas gostei muito da leitura de Learn You A Haskell, disponível on-line e também de um livro.
fonte
Disseram-me para olhar Programação em Haskell , de Graham Hutton
fonte
Além de " Mundo Real Haskell ", encontre uma cópia de " Haskell: O Ofício da Programação Funcional ". Ótimo livro.
fonte
Eu gosto do Haskell Tutorial for C. Programmers . Especialmente se você é oriundo de uma linguagem imperativa como eu.
fonte
Eu baixei 10 slides desta página http://www.cs.nott.ac.uk/~gmh/book.html e passei por isso várias vezes. Funciona;)
fonte
Estranho que ninguém sugerisse o mundo real Haskell . Esse é o melhor livro de Haskell que você pode obter no momento, para leitura on-line ou off-line.
fonte
Uma coisa realmente única sobre Haskell é que existe uma lista de discussão exatamente para iniciantes. Vá para Haskell-Beginners .
Ler livros é bom, mas ter alguns humanos para perguntar também é sempre um ótimo recurso. Juntos, acho que não há absolutamente nenhuma razão para dizer "Haskell é difícil de aprender porque não há material nele".
Você também pode visitar #haskell em irc.freenode.net.
fonte
Há também uma série agradável de palestras da RWTH Achen.
Eu recebi todas essas informações na página de apresentações em vídeo do Wiki da Haskell .
fonte
Foi aqui que eu comecei. haskell.org
fonte