Programación Funcional

Descrição

Tarea Jessica Ingrid CS
Jessica Ingrid CS
Mapa Mental por Jessica Ingrid CS, atualizado more than 1 year ago
Jessica Ingrid CS
Criado por Jessica Ingrid CS mais de 4 anos atrás
14
0

Resumo de Recurso

Programación Funcional
  1. Se basa en el concepto de función, que no es más que una evolución de los predicados
    1. Caracteristicas
      1. Constituidos únicamente por definiciones de funciones
        1. Verifican Transparencia referencial
          1. No hay efectos colaterales
            1. No hay variables
              1. No construcciones estructuradas como la secuencia
              2. Desventajas
                1. Dificultad para producir un buen código
                  1. Menor eficiencia en uso de CPU comparados con la imperativa
                  2. Ventajas
                    1. Altos niveles de abstracción
                      1. Evaluación Perezosa
                        1. Sustitulle los llamados a una función
                          1. Optimizado a partir de funciones puras
                        2. Un programa se considera una función matemática , la cual describe una relación entre una entrada y una salida y la variable se elimina completamente.
                          1. Lenguajes de programación funcional pura
                            1. Miranda
                              1. Haskell
                                1. Es una colección de funciones de tipos y clases de tipos
                                  1. Trabajada con:
                                    1. Módulos
                                      1. Evitan colisiones
                                        1. Se hacen cargas de módulos con GHCI
                                          1. Importan funciones especificas
                                            1. Excluyen funciones de importación
                                              1. Objetivo
                                                1. Verificar la alta cohesión y bajo acoplamiento con su uso
                                                  1. Las librerias estandar de Haskell, estan conformadas por multiples módulos
                                          2. ML
                                            1. Sisal
                                              1. pH

                                            Semelhante

                                            Creando nuestro propios tipos y clases de tipos
                                            Alejandro Ahumada Gomez
                                            Entrada y salida
                                            Alejandro Ahumada Gomez
                                            8 Benefícios dos Mapas Mentais
                                            Alessandra S.
                                            Termos téc. Enfermagem
                                            Letícia Silva
                                            Provas anteriores de vestibular - Fuvest 2
                                            GoConqr suporte .
                                            História da Filosofia - Período Socrático (fácil)
                                            Daniel Vieira Inácio
                                            Seguridade Social e o PAS
                                            Clara Fonseca
                                            Óptica Geométrica
                                            Sara Soares
                                            Atualidades Vestibular Enem 2
                                            GoConqr suporte .
                                            Contextualização da Aula 1- Gestão - Administração da Carreira Profissional
                                            Fabrícia Assunção
                                            Técnica Feynman
                                            vivi sousa