Haskell is a functional programming language known for its type inference and lazy evaluation. It was designed for teaching, research, and industrial applications and has features like type classes and monadic input/output. Haskell is used in academia and industry but is not widely popular compared to other programming languages.
UC San Diego
Winter 2017
UC San Diego's CSE 130 provides an overview of basic concepts and design trade-offs related to programming languages. The course covers a wide range of topics like scope, storage management, exceptions, and concurrency, through practical implementation.
No concepts data
+ 17 more concepts