░ ░▒▒▒▓▓█████▌░░ University of OXford & University of camBRiDGE ░░▐████▓▓▒▒▒░ ░
▄▄██▓▄ ▐███▌ ████▐███████▓▄ █████████▄ ▐███▌██████▓▄▄ ▄▄▓████▓ ▐████████
▄████████████ ▐███▌▐███▌▀████▌████▌ ▀███▓ ▀▀▀ ███▓▀▀████ ▄▓███▀ ▐███▓▀▀▀
▐███▀ ▀███▀███▓▄███▀ ▐███ ▄███▀▐███▓ ▄████▀▐███▌███▓ ███▓████ ▓███▌
███▌ ▐██▌ ▀████▀ ▓███████▄▄▐████████▓▄ ▐███▓███▓ ▐██████▌ ▀█████▓██████▓
████▄ ▄███▄▄███▀███▓ ████ ▀███▓███▓ ▀████▌████▐███▌ ███████▓ ▓██████▌
▐████████▀████▌ ███████▌ ▄███████▌ ████████▓███▌▄▄███▓▀█████▄▄████▓███▄▄▄▄▄
▀▀▓██▀▀ ▐████ ▐███▓████████▓▀████▌ ▐███████████████▓▀▀ ▀▀▓████▀▀░▓███████▌
...is a collective term for characteristics that the two institutions share.
·-- PUBLISHED -----·> Packt Publishing
·-- LECTURESHIP ---·> Learning Path: Haskell: Functional Programming
and Haskell
·-- LECTURE DATE --·> 05-2017
04-2017 {Published}
·-- LEVEL ---------·> [ ] Starting {Beginner|Newcomer}
[■] Progressing {Intermediate|Advanced}
·-- PERIOD in HRS--·> 13+
·-- SCALE ---------·> 76x50mb
·-- LECTURE LINK --·> https://goo.gl/VSz8Eg
This path navigates across the following products
(in sequential order):
Fundamentals of Practical Haskell Programming (2h 59m)
Learning Haskell Programming (4h 10m)
Mastering Haskell Programming (6h 04m)
Haskell is a powerful and well-designed functional programming language
designed to work with complex data. Its emphasis on "purity" makes it
easier to create rock-solid applications which stay maintainable and
error-free even as they grow in scale.
In this learning path, we will cover the fundamentals and building
blocks of Haskell with special emphasis on functional programming. You
will learn how to solve problems while creating an application. You will
then move on to learning how to write expressions and high-order
functions.
WeÆll also discover different ways to structure interactions between the
program and the outside world.
We will then go on to discuss two other structured forms of interaction:
streaming libraries and functional reactive programming.
By the end of this course, youÆll have an in-depth knowledge of various
aspects of Haskell, allowing you to make the most of functional
programming in Haskell.