Agbook

Livro Linguagem HOPE

Programação funcional

Por: José Augusto N. G. Manzano

HOPE é uma linguagem de programação funcional não usada comercialmente ou industrialmente, ficou restrita ao universo acadêmico. Apesar de aparentemente “esquecida” motivou o desenvolvimento de alguns interpretadores, como: IC-HOPE (Imperial College) em 1984 para PC-DOS, HOPE Interpreter (Ross Paterson) em 1998 para UNIX (FreeBSD), Hopeless (Alexander Sharbarshin) para MacOS e Hope for Windows (Marco Alfaro) em 2013 para Windows.

É uma linguagem que opera tipos de dados polimórficos e algébricos com correspondência de padrões e uso de funções de ordem superior. O que torna essa linguagem ideal para a aprendizagem de estudantes é o fato da linguagem possuir uma infraestrutura mínima, exigindo a implementação de diversos recursos que são encontrados prontos em outras linguagens funcionais. Esta característica funcional faz com que o aprendiz da linguagem tenha profunda experiência de imersão na programação funcional, dando-lhe destreza mental para tirar melhor proveito de outras linguagens funcionais mais conhecidas.

Neste livro você aprenderá a fazer uso dos seguintes recursos:

Currificação

Definição de módulos

Função polimórfica

Funções anônimas

Funções de ordem superior

Funções definidas pelo programador

Funções internas

Funções pré-fixada e pós-fixada

Operações aritméticas

Operações básicas com conjuntos

Operações lógicas

Operadores funcionais

Processamento de conjuntos

Recursão como laços

Relações de inclusão

Simplificações de expressões

Tipos de dados declarados

Tipos de dados primitivos

Tomada de decisão

Uso de listas como conjuntos matemáticos

Selos de reconhecimento

Impresso
R$ 59,44

Tema: Informática, Ciências Exatas Palavras-chave: desenvovlimento, funcional, lógica, programação

Características

Número de páginas: 170
Edição: 2(2019)
Formato: A5 148x210
ISBN: 9788592372057
Coloração: Preto e branco
Acabamento: Brochura c/ orelha
Tipo de papel: Offset 75g

Livros com menos de 70 páginas são grampeados; livros com 70 ou mais páginas tem lombada quadrada; livros com 80 ou mais páginas tem texto na lombada.




Comentários (0 comentários)

Deixe seu comentário:

Nome

Email (não será publicado na página)

Comentário

Fale com o autor

*Seu nome

*Seu email

*Mensagem


SEGURANÇA

Selo_norton

FORMAS DE PAGAMENTO

Boleto Bancário Itaú Transferência online Banco do Brasil Transferência online Bradesco Transferência online Itaú Cartão Visa Cartão MasterCard Cartão American Express Cartão Diners Cartão Hipercard
Todo o conteúdo dos livros é de exclusiva responsabilidade de seus autores, sem nenhum tipo de responsabilidade editorial da AgBook, responsável unicamente pela comercialização e entrega.