Skip to main content
  • English
    • English
    • 简体中文
    • Deutsch
    • Polski
    • العربية
    • Nederlands
    • Français
    • Magyar
    • Italiano
    • 日本語
    • 한국어
    • Português
    • Română
    • Русский
    • Español
Home

Certificate Authentication

Haskell Fundamentals Certificate for Tim Rijckaert

Add to LinkedIn

Certificate ID: 
660611
Authentication Code: 
7f4a4
Certified Person Name: 
Tim Rijckaert
Trainer Name: 
Bartosz Banachewicz
Duration Days: 
2
Duration Hours: 
14
Course Name: 
Haskell Fundamentals
Course Date: 
23 November 2021 09:30 to 24 November 2021 16:30
Course Outline: 

Introduction to Haskell

  • Platform and tools
  • Hello World program
  • A bit of history

Haskell syntax

  • Functions
  • Case distinction and pattern matching
  • Layout (indentation)
  • Control structures (if, case, let, where)

Type system

  • Basic types
  • Simple function types
  • Polymorphism
  • Higher order functions
  • Custom types
  • Numbers in Haskell
  • Type classes

Building programs

  • IO handling
  • Module system
  • Packages and libraries
  • Compiling applications

Examples and case studies

  • Eight queens puzzle in Haskell
  • Dynamic programming and memoization in Haskell
  • Simplified parsing of CSV files
  • An HTTP client