Haskell - Higher order functions

Beschreibung

Mapa del capitulo 6
FONTALVO ROMERO EDUARDO JOSÉ
Mindmap von FONTALVO ROMERO EDUARDO JOSÉ , aktualisiert more than 1 year ago
FONTALVO ROMERO EDUARDO JOSÉ
Erstellt von FONTALVO ROMERO EDUARDO JOSÉ vor mehr als 6 Jahre
18
0

Zusammenfassung der Ressource

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
                                    Zusammenfassung anzeigen Zusammenfassung ausblenden

                                    ähnlicher Inhalt

                                    Análisis cualitativo de procesos
                                    Victor Ivan Zúñiga Zúñiga
                                    Capítulo VI: Leyes comerciales injustas y otros agravios
                                    jorge cruz
                                    Der menschliche Körper
                                    JohannesK
                                    3) Aufbau der Materie
                                    Mary Wonderland
                                    Latein Grundwortschatz Vokabeln
                                    anna.grillborzer0656
                                    B, Kapitel 1.2, Grundlagen der Sozialen Marktwirtschaft
                                    Stefan Kurtenbach
                                    PR VO part2
                                    Anda Muresan
                                    Sturm und Drang & Empfindsamkeit
                                    Julia Schaffhirt
                                    INNO Klausur 1
                                    Inno 2015
                                    Vetie: MiBi 2017 - Altfragen
                                    Johanna Tr
                                    Vetie Pharma 2017
                                    Larissa Görz