Master Haskell From Scratch- A Basic To Advanced Course

LeeAndro

Trusted Editor
Trusted Editor
Joined
Jun 11, 2022
Messages
215,110
Reaction score
1
Points
38
d7447a49d70837cc6c89700801577ffd.png

Published 11/2022MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 2.13 GB | Duration: 6h 10m

Get expertise of programming in Haskell

What you'll learn
Haskell
Haskell vs Python
Haskell Modules
Zippers in Haskell
Monads and Functor in Haskell

Requirements
Basics of Programming
Basics of Functional Programming Language

Description
This course is about Haskell.​

Haskell is a strong, statically typed language with a very expressive type system. It also has non- strict evaluation, and it has a very unique approach to problem-solving. This course is going to emphasize using Haskell for practical problem-solving. This course consists of several topics, in three sections. In the first topic, we'll talk about problems that FP and Haskell can address. Then we'll talk about the functional programming-specific ways of approaching these problems. Then we'll talk about how Haskell specifically addresses these types of problems. Then we'll take a look at our first Haskell programs and start to b an intuition for what they look like. And we'll dig deeper into some issues related to whitespace and layout. Then we'll use the Glasgow Haskell Compiler's read-evaluate-print loop, known as GHCi, to explore our Haskell programs' values and types and expressions. Then we'll learn to debug with GHCi. Moving on, we'll dig deeper, and we'll start to look at Haskell values and expressions, and specifically functions as values. We'll build an intuition for some of the core concepts. Then we'll look at types, polymorphism constraints, and how we can add type signatures to our values. And we're looking to sum up product types in Haskell's record syntax. At that point, we'll know enough to tackle type classes, and we'll learn how to make our own instances of existing type classes and how to build our own type classes. Finally, to cap it all off, we'll learn how to extract values from our algebraic data types. At the end of this course, you will have a practical working knowledge of Haskell, enough to start writing your own program. You'll also know how Haskell can help us solve problems in its particular approach to software eeering. And then, you'll also have knowledge of values, expressions and types in Haskell.

Overview
Section 1: Module 1

Lecture 1 Introduction to the Course

Lecture 2 Problems FP and Haskell can Address

Lecture 3 Installing Haskell on Linux

Lecture 4 Functional Programming

Lecture 5 Introduction to Haskell

Lecture 6 Haskell vs Python

Lecture 7 Basic Data Models

Lecture 8 First Haskell Programs

Lecture 9 Whitespace Layout and Scoping

Section 2: Module 2

Lecture 10 GHCi and Interactive Haskell

Lecture 11 Basic Operators

Lecture 12 Decision Making

Lecture 13 Types and Type Class

Lecture 14 Haskell Functions

Lecture 15 More on Functions

Lecture 16 Function Composition

Lecture 17 Haskell Modules

Lecture 18 Haskell Input and Output

Lecture 19 Functor in Haskell

Lecture 20 Monads in Haskell

Lecture 21 Zippers in Haskell

Lecture 22 Debugging with GHCi

Section 3: Module 3

Lecture 23 Creating a New Stack Project

Lecture 24 Setting up the Word Game Grid

Lecture 25 Searching of the Words in the Grid

Lecture 26 Searching in All Directions

Lecture 27 Unit Testing the Grid with Hspecs

Section 4: Module 4

Lecture 28 Grid Coordinates and Infinite Lists

Lecture 29 Fleshing Out the Grid Module

Lecture 30 Searching the Grid Recursively

Lecture 31 Making the Game Playable

Lecture 32 Some Random Polish

Lecture 33 Command Line Arguments

Students,Programmers,Learners

HomePage:
Code:
https://www.udemy.com/course/master-haskell-from-scratch-a-basic-to-advanced-course/



DOWNLOAD
Code:
https://1dl.net/ruumj3ztwx27/yMucI4ev__Master_Has.part1.rar.html
https://1dl.net/7n4l90im7q8v/yMucI4ev__Master_Has.part2.rar.html
https://1dl.net/067mafrjxd3b/yMucI4ev__Master_Has.part3.rar.html



 

Feel free to post your Master Haskell From Scratch- A Basic To Advanced Course Free Download, torrent, subtitles, free download, quality, NFO, Dangerous Master Haskell From Scratch- A Basic To Advanced Course Torrent Download, free premium downloads movie, game, mp3 download, crack, serial, keygen.

Top Bottom