Well-Typed's Advanced Haskell
Event Info
Description
This two-day Haskell course gives you the chance to deepen your understanding and master some of Haskell's more advanced concepts.
In this course, you will learn all about Haskell's evaluation mechanism and how to debug performance problems. You will learn what techniques and data structures to use for the most idiomatic and best performing code. We will discuss abstractions offered for both concurrency and high-level, deterministic parallel programming, enabled by Haskell's explicit side effects. There will be an in-depth look at Haskell's type system, helping you to understand how types can guide the user on how to correctly use complex code, and how to design your own libraries that can be used safely by others.
Receive a free ticket to the Haskell eXchange when you join us for this course!
LEARN HOW TO: In this course, you will learn all about: Haskell's evaluation mechanism and how to debug performance problems. Techniques and what data structures to use for getting the most idiomatic and best performing code. Abstractions offered for both concurrency and high-level, deterministic parallel programming, enabled by Haskell's explicit side effects. Haskell's type system, helping you to understand how types can guide the user on how to correctly use complex code, and how to design your own libraries that can be used safely by others. ***For more information and rgeistration please visit:
http://skillsmatter.com/course/scala/well-typed-advanced-haskell