Linguagem HOPE

Programação funcional

Von José Augusto N. G. Manzano

Buchcode: 259703

Kategorien

Exakte Wissenschaften, Informatik, Ciência Da Computação, Künstliche Intelligenz, Logik

Teilen Sie dieses Buch
Diese Seite wurde 3020 Mal seit 16/07/2018 besucht
Gedruckte Version
Nicht verfügbar
Valor total:
€ 12,31
* Mehrwertsteuer nicht inbegriffen.
Dieses E-Book könnte ebenfalls zum Verkauf stehen in:

Klappentext

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

Merkmale

ISBN 978-85-923720-5-7
Seitenanzahl 170
Ausgabe 2 (2019)
Format A5 (148x210)
Einband Taschenbuch mit Klappen
Farbe Schwarz-Weiß
Papiertyp Uncoated offset 75g
Sprache Portugiesisch

Haben Sie Beschwerden über dieses Buch? Sende eine Email an [email protected]

Sprechen Sie mit dem Autor

José Augusto N. G. Manzano

Nascido na capital Paulista, em 26 de abril de 1965, é professor e mestre, possui formação em Análise de Sistemas, Ciências Econômicas, Licenciatura em Matemática e Teologia.

Atua na área de Tecnologia da Informação (ensino, desenvolvimento de software e treinamento) desde 1986. Participou do desenvolvimento de aplicações computacionais para áreas de telecomunicações e comércio. Na carreira docente iniciou sua atividade em cursos livres, trabalhando posteriormente em empresas de treinamento e atuando nos ensinos técnico e superior.

Atualmente é professor efetivo com dedicação exclusiva junto ao IFSP (Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, antiga Escola Técnica Federal).

Possui em seu currículo mais de uma centena de livros editados e mais de vinte artigos publicados no Brasil e no exterior em revistas especializadas.

Grupo de Estudos Bandeirante: groups.google.com/group/geb_cefet?hl=pt-PT

Clube de Autores: www.clubedeautores.com.br/authors/48313

Conjunto de bibliotecas para programadores: http://www.manzanosoftware.vai.la

Página do autor (Editora Saraiva): http://www.editorasaraiva.com.br/autores/show/id:600540/jose-augusto-n-g-manzano/

Trecho de aula (homenagem de um aluno): https://www.youtube.com/watch?v=Nn9j7wVwjhQ

Colunista: Revista PROGRAMAR: https://www.revista-programar.info/author/amanzano/

Linkedin: www.linkedin.com/in/augustomanzano

Sítio Pessoal: www.manzano.pro.br

Free Pascal Compiler: www.freepascal.manzano.pro.br

Kommentare

Klicken Sie auf Anmeldung und hinterlassen Sie Ihren Kommentar zum Buch.

0 Kommentare