Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Starting Out Haskell

Description

http://learnyouahaskell.com/starting-out
Manuel Felipe Del Toro
Mind Map by Manuel Felipe Del Toro, updated more than 1 year ago
Manuel Felipe Del Toro
Created by Manuel Felipe Del Toro about 7 years ago
61
0
1 2 3 4 5 (0)

Resource summary

Starting Out Haskell
  1. Haskell is statically typed
    1. Infix functions
      1. the function is placed in between the arguments
        1. succ 8
          1. min 9 10
            1. max 100 101
          2. Suffix functions
            1. the function is placed before the arguments
              1. 50 * 100
                1. 100 - 4999
                  1. 92 `div` 10
                2. IF Statements
                  1. ELSE is mandatory
                  2. Every expression and function must return something
                    1. Expression
                      1. Piece of code that returns a value
                        1. 5
                          1. 4 + 8
                            1. x + y
                        2. Definition
                          1. Function that doesn't take any parameters
                          2. Lists
                            1. Strings are lists of characters
                              1. List Comprehension
                                1. Build specific sets of general sets
                                2. Homogeneous data structures
                                3. Tuples
                                  1. Are the way to store single values
                                    1. They are denoted with parentheses
                                      1. They don't have to be homogenous
                                      Show full summary Hide full summary

                                      0 comments

                                      There are no comments, be the first and leave one below:

                                      Similar

                                      Prognyelvek
                                      Nagy Ádám
                                      Functional Programming PT1
                                      prxd33
                                      Quiz Geral
                                      miminoma
                                      10 Study Techniques
                                      PatrickNoonan
                                      Biology AQA 3.2.5 Mitosis
                                      evie.daines
                                      Electrolysis
                                      lisawinkler10
                                      RadioTelefonia
                                      Adriana Forero
                                      exothermic and endothermic reactions
                                      janey.efen
                                      Core 1.12 Timbers blank test
                                      T Andrews
                                      Účto Fífa 1/6
                                      Bára Drahošová