haskell

29301 palavras 118 páginas
1

Introdução à Programação uma Abordagem Funcional

Crediné Silva de Menezes,
Maria Claudia Silva Boeres,
Maria Christina Valle Rauber,
Thais Helena Castro,
Alberto Nogueira de Castro Júnior,
Cláudia Galarda Varassin

Departamento de Informática - UFES
Departamento de Ciência da Computação – UFAM
2008

2

Índice
1. CONCEITOS BÁSICOS................................................................................4
2. A LINGUAGEM DE PROGRAMAÇÃO HASKELL E O AMBIENTE HUGS12
3. A ARTE DE RESOLVER PROBLEMAS.....................................................21
4. ABSTRAÇÃO, GENERALIZAÇÃO, INSTANCIAÇÃO E MODULARIZAÇÃO
.................................................................................................................................28
5. TIPOS DE DADOS NUMÉRICOS...............................................................36
6. EXPRESSÕES LÓGICAS E O TIPO BOOLEAN.......................................51
7. DEFINIÇÕES CONDICIONAIS...................................................................59
8. O TESTE DE PROGRAMAS......................................................................66
9. RESOLVENDO PROBLEMAS - OS MOVIMENTOS DO CAVALO...........72
10. TUPLAS.....................................................................................................81
11. VALIDAÇÃO DE DADOS..........................................................................86
12. LISTAS......................................................................................................91
13. RESOLVENDO PROBLEMAS COM LISTAS.........................................105
14. PARADIGMA APLICATIVO....................................................................109
15. Processamento de Cadeias de Caracteres – primeiros passos.............120
16. O PARADIGMA RECURSIVO................................................................127
17. ORDENAÇÃO RECURSIVA DE DADOS...............................................142
18.

Relacionados

  • Haskell
    1171 palavras | 5 páginas
  • Haskell
    2431 palavras | 10 páginas
  • Haskell
    787 palavras | 4 páginas
  • HASKELL
    1773 palavras | 8 páginas
  • Haskell
    11611 palavras | 47 páginas
  • haskell
    262 palavras | 2 páginas
  • Programação em haskell
    8439 palavras | 34 páginas
  • Parallel Haskell
    2592 palavras | 11 páginas
  • Projeto em haskell
    1171 palavras | 5 páginas
  • Lista haskell
    2495 palavras | 10 páginas