Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

HackerRank in Haskell

via YouTube

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
This course aims to teach students how to solve programming problems using Haskell. By the end of the course, learners will be able to write purely functional solutions to imperative problems, track hikes, treat lists as monads, and solve magic squares using functional programming. The course covers topics such as grading students, playing basketball with kangaroo, and solving Russian calendar problems in Haskell. The teaching method involves hands-on coding exercises and challenges. This course is intended for individuals interested in functional programming and looking to enhance their problem-solving skills using Haskell.

Syllabus

HackerRank in Haskell -- HaskellRank #01.
Grading Students -- HaskellRank #02.
Apples and Oranges -- HaskellRank #03.
Code Warrior -- HaskellRank #04.
Between Two Sets -- HaskellRank #05.
Fold -- HaskellRank Ep.05.1.
HaskellRank Ep.06 -- Playing Basketball with Kangaroo.
Purely Functional Solutions to Imperative Problems -- HaskellRank Ep.07.
Solving Russian Calendar Problems in Haskell -- HaskellRank Ep.08.
The Usefulness of Maybe monad — HaskellRank Ep.09.
Tracking Hikes with Haskell — HaskellRank Ep.10.
Treating Lists as Monads — HaskellRank Ep.11.
Solving Magic Square using Functional Programming -- HaskellRank Ep.12.
Brute-forcing all Magic Squares — HaskellRank Ep.12.1.
CodeWars Strikes Again — HaskellRank Ep.13.

Taught by

Tsoding

Reviews

Start your review of HackerRank in Haskell

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.