Beginner Haskell

Beginner Haskell

Course Modules

Intro to the Haskell Course

Intro to the Haskell Course
Module Completed Module In Progress Module Locked
Intro to the Haskell Course 212    
  • External Url
    Intro to the Haskell Course - Video Intro to the Haskell Course - Video
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    General questions General questions
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 1 - Intro to Haskell and tools

Lesson 1 - Intro to Haskell and tools
Module Completed Module In Progress Module Locked
Lesson 1 - Intro to Haskell and tools 211    
  • External Url
    Lesson 1 - Intro to Haskell and tools - Video Lesson 1 - Intro to Haskell and tools - Video
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 1 - Questions and discussion Lesson 1 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 2 - Data types, Signatures, and Polymorphism

Lesson 2 - Data types, Signatures, and Polymorphism
Prerequisites: Lesson 1 - Intro to Haskell and tools
Module Completed Module In Progress Module Locked
Lesson 2 - Data types, Signatures, and Polymorphism 213    
  • External Url
    Lesson 2 - Data types, Signatures, and Polymorphism Lesson 2 - Data types, Signatures, and Polymorphism
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 2 - Questions and discussion Lesson 2 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 3 - Conditions and helper constructions

Lesson 3 - Conditions and helper constructions
Prerequisites: Lesson 2 - Data types, Signatures, and Polymorphism
Module Completed Module In Progress Module Locked
Lesson 3 - Conditions and helper constructions 214    
  • External Url
    Lesson 3 - Conditions and helper constructions Lesson 3 - Conditions and helper constructions
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 3 - Questions and discussion Lesson 3 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 4 - Pattern matching and Case expressions

Lesson 4 - Pattern matching and Case expressions
Prerequisites: Lesson 3 - Conditions and helper constructions
Module Completed Module In Progress Module Locked
Lesson 4 - Pattern matching and Case expressions 215    
  • External Url
    Lesson 4 - Pattern matching and Case expressions Lesson 4 - Pattern matching and Case expressions
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 4 - Questions and discussion Lesson 4 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 5 - Improving and combining functions

Lesson 5 - Improving and combining functions
Prerequisites: Lesson 4 - Pattern matching and Case expressions
Module Completed Module In Progress Module Locked
Lesson 5 - Improving and combining functions 216    
  • External Url
    Lesson 5 - Improving and combining functions Lesson 5 - Improving and combining functions
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 5 - Questions and discussion Lesson 5 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 6 - Recursion and Folds

Lesson 6 - Recursion and Folds
Module Completed Module In Progress Module Locked
Lesson 6 - Recursion and Folds 223    
  • External Url
    Lesson 6 - Recursion and Folds Lesson 6 - Recursion and Folds
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 6 - Questions and discussion Lesson 6 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 7 - Intro to type classes

Lesson 7 - Intro to type classes
Module Completed Module In Progress Module Locked
Lesson 7 - Intro to type classes 224    
  • External Url
    Lesson 7 - Intro to type classes Lesson 7 - Intro to type classes
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 7 - Questions and discussion Lesson 7 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 8 - Creating Non-Parameterized Types

Lesson 8 - Creating Non-Parameterized Types
Module Completed Module In Progress Module Locked
Lesson 8 - Creating Non-Parameterized Types 226    
  • External Url
    Lesson 8 - Creating Non-Parameterized Types Lesson 8 - Creating Non-Parameterized Types
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 8 - Questions and discussion Lesson 8 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete

Lesson 9- Creating Parameterized and Recursive Types

Lesson 9- Creating Parameterized and Recursive Types
Module Completed Module In Progress Module Locked
Lesson 9- Creating Parameterized and Recursive Types 228    
  • External Url
    Lesson 9- Creating Parameterized and Recursive Types Lesson 9- Creating Parameterized and Recursive Types
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
  • Discussion Topic
    Lesson 9 - Questions and discussion Lesson 9 - Questions and discussion
    Score at least   Must score at least   to complete this module item Scored at least   Module item has been completed by scoring at least   View Must view in order to complete this module item Viewed Module item has been viewed and is complete Mark done Must mark this module item done in order to complete Marked done Module item marked as done and is complete Contribute Must contribute to this module item to complete it Contributed Contributed to this module item and is complete Submit Must submit this module item to complete it Submitted Module item submitted and is complete
 
minimum score must view must submit must contribute