Programação em haskell

8439 palavras 34 páginas
©André Rauber Du Bois

Programação Funcional com a Linguagem Haskell

©André Rauber Du Bois dubois@macs.hw.ac.uk

©André Rauber Du Bois

Índice CAPÍTULO 1 – Programação em Haskell__________________________________ 4 1.1 Expressões e Funções _________________________________________________ 4 1.2. Inteiros____________________________________________________________ 6 1.3 Booleanos _________________________________________________________ 8 1.4 Caracteres e Strings __________________________________________________ 9 1.5 Números em Ponto Flutuante __________________________________________ 11 1.6 Tuplas ____________________________________________________________ 12 1.7 Funções Recursivas _________________________________________________ 13 1.8 Exemplos _________________________________________________________ 15 CAPÍTULO 2 – Listas em Haskell _______________________________________ 18 2.1 Listas_____________________________________________________________ 18 2.2 Operadores ________________________________________________________ 19 2.3 Funções sobre Listas_________________________________________________ 20 2.4 List Comprehensions ________________________________________________ 24 2.5 Definições_________________________________________________________ 26 2.6 Outras Funções Úteis sobre Listas ______________________________________ 30 2.7 Listas Infinitas _____________________________________________________ 33 2.8 Erros _____________________________________________________________ 35 CAPÍTULO 3 – Conceitos Avançados ____________________________________ 37 3.1 Currying __________________________________________________________ 37 3.2 Composição de Funções ______________________________________________ 39 3.3 Expressões Lambda _________________________________________________ 41 CAPÍTULO 4 – Classes de Tipo _________________________________________ 43 4.1 Classes de Tipo_____________________________________________________ 43 4.2 Classes

Relacionados

  • Programação em haskell exercicios
    1395 palavras | 6 páginas
  • Haskel
    2465 palavras | 10 páginas
  • Trabalho Haskell
    973 palavras | 4 páginas
  • Paradigma Imperativo
    1027 palavras | 5 páginas
  • Parallel Haskell
    2592 palavras | 11 páginas
  • Haskell - c#
    2823 palavras | 12 páginas
  • Paradigmas de Linguagem Funcional
    1608 palavras | 7 páginas
  • Haskell
    2431 palavras | 10 páginas
  • Tudo junto
    2350 palavras | 10 páginas
  • Unesa algorithmic language
    3673 palavras | 15 páginas