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

Mind map

Modules

VICTORIA ENID NUÑEZ DIAZ Spanish

Map content

Modules

  1. Loading modules

    • Haskell Script
      • Syntax
        • import <module name>
      • Selectively import
        • import Data.List (nub, sort)
      • Except import
        • import Data.List hiding (hub)
      • Qualified imports
        • import qualified Data.Map
        • import qualified Data.Map as M
    • Using GHCI
      • :m + Data.List
      • :m + Data.List Data.Map Data.Set
  2. What are Haskell Modules?

    • Collection of
      • Functions
      • Types
      • Typeclasses
  3. Data.List

    • Join or Insert
      • intersperse
      • intercalate
      • transpose
      • concat
      • concatMap
      • group
      • unlines
      • unwords
      • union
      • intersect
      • insert
    • Operators
      • and
      • or
      • any
      • all
    • Iterate lists
      • iterate
      • splitAt
      • takeWhile
      • dropWhile
      • span
      • sort
      • inits
      • tails
    • Search
      • isPrefixOf
      • isSuffixOf
      • elem
      • notElem
      • find
      • elemIndex
      • elemIndices
      • findIndex
      • findIndex
    • Separate Lists
      • partition
      • lines
      • words
    • Drop
      • nub
      • delete
      • \
  4. Data.Char

    • Check assumption
      • isControl
      • isSpace
      • isLower
      • isUpper
      • isAlpha
      • isAlphaNum
      • isPrint
      • isDigit
      • isOctDigit
      • isHexDigit
      • isLetter
      • isMark
      • isNumber
      • isPunctuation
      • isSymbol
      • isSeparator
      • isAscii
      • isLatin1
      • isAsciiUpper
      • isAsciiLower
    • Convertions
      • toUpper
      • toLower
      • toTitle
      • digitToInt
      • intToDigit
      • ord
  5. Data.Map

    • Transform or create
      • fromList
      • singleton
      • toList
      • fromListWith
    • Check or search
      • null
      • lookup
      • map
      • filter
    • Represent or report
      • empy
      • size
      • member
    • Join or insert
      • insert
      • insertWith
  6. Data.Set

    • Important functions
      • intersection
      • difference
      • union
      • delete
  7. Making our own modules

    • Steps to make a module
      • Specify the module name
      • Export the functions
      • Import the module
    • Modules with hierarchical structures
      • Make a folder with the name of the module
      • Create the files inside the folder
      • Import the module
        • import <folder name> . <file name>

Information

Description
Mind Map on Modules, created by VICTORIA ENID NUÑEZ DIAZ on 07/10/2021.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?