Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
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
要求
Familiarity with at least one other programming language. Programming experience.
14 時間
お客様の声 (2)
The flexibility to handle cases I was interested in. Very helpful!
Paul Lopez - Student
コース - Haskell Fundamentals
In genera; learning about the concept of Haskell and FP