Haskell - Higher order functions

Descripción

Mapa del capitulo 6
FONTALVO ROMERO EDUARDO JOSÉ
Mapa Mental por FONTALVO ROMERO EDUARDO JOSÉ , actualizado hace más de 1 año
FONTALVO ROMERO EDUARDO JOSÉ
Creado por FONTALVO ROMERO EDUARDO JOSÉ hace casi 7 años
19
0

Resumen del Recurso

Haskell - Higher order functions
  1. Are functions that can take functions as parameters and return functions as return values
    1. Curried functions
      1. Recursion
        1. The function in Haskell officially only takes one parameter
          1. Functional programming uses higher order functions to abstract away common patterns
            1. Maps
              1. Filters
                1. Equivalent of applying several predicates in a list comprehension is either filtering something several times
                2. Lambdas
                  1. Are anonymous functions that are used because we need some functions only once
                    1. Lambdas are expressions
                    2. Also can match with patterns
                    3. Normally surrounded by parentheses
                      1. Folds
                        1. They reduce the list to some single value
                          1. Binary function
                            1. Starting value
                              1. Can be used to implement any function where you traverse a list once
                              2. Sacns
                                1. Scans are used to monitor the progression of a function that can be implemented as a fold
                                2. Function application
                                  1. Function composition
                                    Mostrar resumen completo Ocultar resumen completo

                                    Similar

                                    Análisis cualitativo de procesos
                                    Victor Ivan Zúñiga Zúñiga
                                    Capítulo VI: Leyes comerciales injustas y otros agravios
                                    jorge cruz
                                    sinonimos I
                                    Kioshi Gonzales
                                    Mapas mentales con GoConqr
                                    maya velasquez
                                    CONSTRUCTIVISMO Y APRENDIZAJE SIGNIFICATIVO
                                    sugeytellez2192
                                    Diferenciación de términos de Manejo Ambiental.
                                    Néstor Humberto Mateus Pulido
                                    Recursos Didácticos
                                    capomo.tutuli
                                    La historia de la Física 
                                    Diego Rondine
                                    THE ANIMALS
                                    EMERSON PAULO ZARATE
                                    Mapa ficha libro
                                    Luis Alberto Barthe Lastra
                                    EL CAMINO DE STEVE JOBS
                                    Evelyn Salazar