GHC Language Extensions
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the world of GHC Language Extensions in this informative conference talk from YOW! 2019. Delve into the purpose and implementation of language extensions in modern Haskell programming. Learn about enabling extensions, common syntactic sugar extensions like LambdaCase and TupleSections, and more complex extensions such as ScopedTypeVariables and GeneralizedNewtypeDeriving. Gain insights into type class-related extensions including FlexibleInstances, FlexibleContexts, MultiParamTypeClasses, and FunctionalDependencies. Understand the tradeoffs and potential risks associated with using these extensions, and improve your Haskell programming skills with this comprehensive overview of commonly used GHC language extensions.
Syllabus
GHC Language Extensions • Andrew McMiddlin • YOW! 2019
Taught by
GOTO Conferences
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX UNSW Computing 1 - The Art of Programming
OpenLearning Mobile Robotics
Open2Study