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 20/04/2015.
Yair Escobar Mez
Mind Map by Yair Escobar Mez, updated more than 1 year ago
Yair Escobar Mez
Created by Yair Escobar Mez over 9 years ago
90
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

                    Biology: B2.1, cells and simple cell transport; B2.2, tissues, organs and organ systems
                    Henry Kitchen
                    An Inspector Calls - Themes
                    Emily Simms
                    Yr 12 Biology Mid-Year Exam Notes Part 1
                    gbridgland
                    C1 B1 & P1 Test
                    jodie00
                    C2.1 Structure and Bonding
                    elzzie
                    A Level Chemistry Unit 1 - Organic Chemistry
                    charlottehyde
                    Moon Phases Quiz
                    Kennedy Kerr
                    Atomic Structure
                    dpr898
                    Psychology Key Words Research Methods
                    Alfie Moorhead
                    Periodic table - full deck of element symbols
                    Derek Cumberbatch
                    NCEA Guide to Studying
                    Kerrin _