GoConqr has a new look! Let us know what you think.

Mind map

Modules

Leonardo Luque Gonzalez Spanish

Map content

Modules

  1. The modules in haskell are collections of related functions, types and typeclasses. And those are part of a collection(A program) where there is a main module that loads up the other modules and uses them with the functions to run something.

  2. Data.List

    • Some of the List transformations and Sublist
      • "Intersperse takes an element and a list and then puts that element between each pair of elements in the list"
      • "Transpose is for transponse a list of lists"
      • splitAll takes a number and a list. It then splits the list in many elements, returning the resulting two list in a tuple
      • "dropWhile" drops the elements when the predicate is true. Once it changes, it returns the rest of the list
  3. Data.Char

    • Some of the character classification
      • "isLetter" similar to "isAlpha" checks whether a character is a letter
      • "isControl" checks wheter a character is a control character
      • "isDigit" checks whether a character is lower-cased"
  4. Data.Set

    • Contructions
      • "fromList" function works by taking ta list a converting it into a set
      • Difference function looks at the letters in the first and also the same which are not in the second

Information

Description
Mind Map on Modules, created by Leonardo Luque Gonzalez on 04/04/2020.
Views
0
Rating

More on Haskell Modules and Libraries

Feedback

What is it about?

What do you think of the new look?

How do you like it?