Ae, pra quem não conhece Haskell é uma linguagem de programação funcional, toda baseada em funções matematicas e muito interessante.
Um exemplo bem simples de haskell
Vamos fazer uma função para calcular fatoria.
fat :: Int -> Int
fat n
| n < 0 = “Não definimos um para N<0″
| n == 0 = 1
| n > o = fact1( n-1 ) * n
Se analizarmos vemos como é simples…
percebemos que não precisamos de muitos recursos comoFORs IFs WIHLEs para definir uma simples fatoria.
depois vou colocando alguma coisa nova…