Mostrando postagens com marcador haskell. Mostrar todas as postagens
Mostrando postagens com marcador haskell. Mostrar todas as postagens

31.7.05

Programming in Haskell

Um livro introdutório sobre a linguagem de programação Haskell - uma linguagem "puramente funcional de propósito geral". Além de um preview do livro, o site disponibiliza também slideshows (powerpoint) de cada um dos capítulos do livro. Um "kickstart" interessante para quem não conhece nada da linguagem.
O próprio site do haskell (da haskell??) tem uma boa quantidade de manterial interessanste, inclusive aplicações desenvolvidas na linguagem. O site também tenta desmistificar algumas idéias sobre a programação funcional e faz comparações com o modelo procedural/imperativo.

E pra quem simplesmente não acredita em programação "puramente funcional", apresentamos a O'Haskell!! :D

f [] = []
f (x:xs) = f ys ++ [x] ++ f zs
where
ys = [a | a  xs, a  x]
zs = [b | b  xs, b > x]