Conceptos básicos de la evaluación perezosa

Description

Mind Map on Conceptos básicos de la evaluación perezosa, created by Yair Escobar Mez on 04/20/2015.
Yair Escobar Mez
Mind Map by Yair Escobar Mez, updated more than 1 year ago
Yair Escobar Mez
Created by Yair Escobar Mez almost 8 years ago
64
0

Resource summary

Conceptos básicos de la evaluación perezosa
  1. El evaluador hace todo lo que puede.
    1. El evaluador hace solo lo preciso
      1. Es una expresión puramente funcional
        1. Un evaluador impaciente tampoco terminaría de evaluar la expresíon f 4 (g (−3)) Un evaluador perezoso daría el resultado 4.
          1. La evaluación perezosa solo calcula el valor de las expresiones cuando necesita hacer uso de este valor
            1. Es una forma de evaluacion que consiste en No evaluar un argumento de un programa, hasta que se necesite
              1. Caracteristicas: 1.- Eficiencia 2.- Legibilidad 3.- Es posible tener listas infinitas 4.- Evita repetir la evaluacion de calculos 5.- Reduce el consumo de memoria de una aplicacion.
                1. Haskell es un ejemplo de lenguaje de evaluacion perezosa. En Haskell no hay garantia de que elcodigo sea ejecutado en ´orden (o que siquiera sea ejecutado), pues Haskell solo ejecuta elcodigo cuando es requerido.
                  1. La capacidad de construir estructura de datos potencialmente infinitas.
                    Show full summary Hide full summary

                    Similar

                    OCR Biology AS level (f211) flashcards/revision notes
                    Dariush Zarrabi
                    The Skeletal System - PE GCSE EdExcel
                    naomisargent
                    Graphing Inequalities
                    Selam H
                    Geography - AQA - GCSE - Physical - Rivers
                    Josh Anderson
                    Maths GCSE - What to revise!
                    sallen
                    Coastal Landscapes
                    Chima Power
                    History - Germany 1918 - 1945
                    Grace Evans
                    GCSE Chemistry C4 (OCR)
                    Usman Rauf
                    8 Motivational Quotes for Students
                    Andrea Leyden
                    Computer science quiz
                    Ryan Barton
                    1PR101 2.test - Část 19.
                    Nikola Truong