Arquivos Diários: Novembro 5th, 2007

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…