Haskell for JavaScript programmers

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

imagine he hits F5 in the middle of the video.

eboubaker
Автор

I learned more about FP in this video that in an entire semester at college

valcron-
Автор

This video was awesome! I code a lot of functional(ish) stuff in JS and am interested in Haskell. When you said "no arrays" you broke my brain. I kept watching and it feels like my eyes were just opened! It's so clear now why recursion is important! Thank you thank you thank you!!!

TravisWatson
Автор

Nix-shell, Haskell, Emacs. Good, very good! You had chosen the right side.

Pitometsu
Автор

"Functional programming is about *composing* pure functions". Thank you! Many definitions of FP leave aside this essential component. We don't just compute with pure functions -- we combine code itself with some more code and into different contexts! Now *that* is reusability taken to its ultimate expression.

CubOfJudahsLion
Автор

Amazing. Never seen this style of presentation. Thanks. Learnt a lot about Haskell this way. Would like to see some more of these videos.

nitinchandurkar
Автор

This video made me understand Haskell more than any of the dussins of Haskell tutorials I've watched so far

williaamlarsson
Автор

Alright, I'm gonna be a subscriber for life. You have so much knowledge in one video, it's too good to be missed. Recommended for any modern developer!

sumantkanala
Автор

I thought I knew functional programming. I was wrong. Since watching your videos I have been able to solve some problems with the functional code I made. Thank you !

guillaumequittet
Автор

This is so cool, you type insanely fast! One of the limitation I would have highlighted for the passage to Haskell is strong typing, indeed fizzbuzz in JS returns a list of strings and numbers while the Haskell version returns a list of strings only. JS is more similar to Scheme in this sense

SomeMrMindism
Автор

I learnt haskell because I wanted ro improve my recursional thinking. Now I’m in love with it. The best decision ever.

Fc
Автор

I love how you basically construct lisp in js here. Got here interested in JS and running emacs basically as an os, implying some lisp comprehension... gonna learn me some haskell now

mnslr
Автор

Awesome! only one suggestion to get rid of the "dirty" functions:

const a2l = arr => [...arr].reverse().reduce((l, i) => pair(i)(l), null)

const l2a = xs => (xs === null ? [ ] : [head(xs), ...l2a(tail(xs))])

andrepadez
Автор

This has to be one of the coolest coding videos i´ve ever seen.

MyriadColorsCM
Автор

I did a course on Haskell in uni, which I enjoyed. This video is probably the best intuitive introduction of the functional approach I’ve ever seen.

ryanlasek
Автор

Tsoding even though this video is old, your other videos inspired me to try haskell since it seems so cool and I don't know magical and this video helped me a lot, I finally made my own function that I understand!

rojebd
Автор

The fact that you can just hammer that in the keyboard from the top of your head is impressive.

When I program is more like hm hm hm think think *type thing in* hm oh no *delete again* hm think hm oh yeah *types thing in*
I think people can hear the sound of an old modem coming from my brain in the thinking phases

hansdampf
Автор

I'm new to the functional world and you have helped me greatly understand what is going on. Thank you so much for this video.

ShamusOG
Автор

Bob-ross inspired video
You're a magician, sir

shateq
Автор

Great video, well explained. You should make more like this

mohammedsalman
join shbcf.ru