Skip to content
0:00 / 0:00

#haskell#functionalprogramming

Haskell Introduction

FP Block

23K subscribers • 4 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.

Beginner. No background in the topic needed.

20K views13 years ago2 recommendations

Programming languagesHaskellFunctional programming

An introduction to the Haskell programming language, explaining its core concepts and why developers enjoy using it.

An introduction to the Haskell programming language: what it's about and why people like it so much.

Why it's here

2 people recommend this

What people say. Recommended as a broad overview of why people like Haskell.

Moments people linked to

u/m0a0t0in r/haskell • Recommends

FP Complete - Haskell Introduction

u/FPguyin r/functionalprogramming • Recommends

Introduction to Haskell video -- a broad overview of why people like Haskell

u/haskellgr8in r/haskell • Mentions

Do we need more short, quality videos explaining in simple terms why Haskell is cool? Do we need to become better marketers? Check out this video about Rust. Do we need something similar for Haskell? This video with A. Contorer is the closest I've been able to find - and remains to this day my go-to video to introduce people to Haskell. Do we need more of these?

u/haskellgr8in r/haskell • Mentions

Rust has safety features - less room for bugs. Yet when we talk about safety in Haskell - less room for bugs - we're not talking about the same kind of safety. Rust safety and Haskell safety are different beasts. In this video, A. Contorer explained how Haskell code has less room for bugs than Java code. Rust has safety features - less room for bugs. But Rust code still has a lot of room for the type of bugs that Contorer alluded to, for Haskell safety and Rust safety are different beasts. I haven't fully wrapped my mind around these different kinds of safety. I just sense that they're there. It may even be the case that Haskell safety encompasses Rust safety in some ways, although I'm…
41View on Reddit

u/Martinsosin r/haskell • Mentions

…I was looking to refresh the list of motivating materials that should convince the reader that it is worth learning Haskell, but I had a bit of trouble finding relatively new materials. Therefore, I would appreciate any suggestions! Here are the materials we have so far in the announcement : >We suggest you start by watching this video: > >[video > >Then have a look at these posts and discussions: > >https://serokell.io/blog/10-reasons-to-use-haskell > >http://stackoverflow.com/questions/775726/whats-the-fuss-about > >http://stackoverflow.com/questions/3175656/why-should-i-want-to-learn-haskell > >If you want to know more about the basic motivation behind Haskell…

u/26b3ced6763ce4210dbein r/haskell • Mentions

On “My boss doesn't grok programming languages”

In my opinion the founder of fpcomplete is really good at selling Haskell to management people: [video [video

u/Martinsosin r/haskell • Mentions

On “Should I consider using Haskell?”

…ng of programming and forever enrich it with new concepts. That's also why it's hard to give a satisfying answer to this question, when the question comes from someone who doesn't yet know Haskell, while someone who already knows it doesn't need an answer anymore. Huh, an epistemological conundrum! We suggest you start by watching this video: * [video Then have a look at these posts and discussions: * https://serokell.io/blog/10-reasons-to-use-haskell * http://stackoverflow.com/questions/775726/whats-the-fuss-about * http://stackoverflow.com/questions/3175656/why-should-i-want-to-learn-haskell If you want to know more about the basic motivation behind Haskell and functional programmin…

u/snoyjerkin r/haskell • Mentions

On “what is great about Haskell?”

Here's a short video about what's so great about Haskell and why people like it so much.

u/snoyjerkin r/haskell • Mentions

On “Why libuv, why multicore? Combine libuv with GHC RTS!”

I'm confused, wouldn't replacing Haskell with C code totally contradict your recently expressed "destroy imperative programming, stop all software bugs" philosophy? After all, isn't this what your sales pitch about Haskell for the benefits of using Haskell over alternatives is based on as well? One of the examples contrasted imperative code final int LIMIT = 50; int[] a = new intLIMIT; int[] b = new intLIMIT - 5; for (int i = 0; i < LIMIT; i++) {ai = (i+1) * 2; if (i >= 5) bi - 5 = ai;} to functional code let a = 2,4..100 let b = drop 5 a and literally claimed this would leave "no room for bugs". EDIT: clarifications
-11View on Reddit