¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Modules

NICOLÁS ALBORNOZ TIBASOZA Español

Contenido del mapa

Modules

  1. It is a collection of functions, typeclasses and types

  2. Examples of Modules

    • Data.List
      • Imports functions that works with Lists
        • Intersperce
        • Intercalate
        • Transpose
        • Concat
        • concatMap
    • Data.Char
      • Imports functions that works with Char
        • ToUpper
        • ToLower
        • digitToInt
        • IsDigit
    • Data.Map
      • Imports functions that works with Maps
        • Are lists that are used to store key-value pairs
        • insert
        • size
        • Singleton
        • Lookup
    • Data.Set
      • Imports functions that works with Sets
        • Sets are like the ones in mathematics, in Haskell is like a combination between Maps and lists
        • fromList
        • intersection
        • differences
        • Union
  3. Modules can be created

    • it is necessary to specify de module name
    • In the module definition we mention the functions that will be exported
    • Implement the functions within the module
    • There are two ways to import a module
      • Normal
        • import Data.List
      • Qualified
        • import qualified Data.List as List

Información

Descripción
Mapa Mental sobre Modules, creado por NICOLÁS ALBORNOZ TIBASOZA el 26/03/2019.
Visitas
0
Valoración

Más sobre Haskell Modules and Libraries

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?