Functional Programming for Beginners

preview_player
Показать описание
Learn the ideas behind functional coding without getting bogged down in the jargon.

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

Great talk - one small note - you mixed up virtual dom with shadow dom

tsooooooo
Автор

Please do more of these!! I am looking into being a programmer at one point, currently majoring in Computer Science in college and what not. I find these really helpful!!. You go Colby!!

samkim
Автор

Wrong! it's 10, because we turned 5 into 7, remember?
Oh man. I laughed so hard at this.
I love it.

Thanks for going into the depth you did in regards to core ideas, how to approach thinking about code, and how that actually manifests into real words and numbers.
You said some real enlightening stuff here. I learned a lot!
Thanks again. I hope to see more!

SirRelith
Автор

Happy to see that you are alive Colby!
Hope you like what you are doing now, I think we all miss you and your league videos but do what you want and keep it up man! :D

MakZor
Автор

Just... thanks. Thanks for making such "complex" topic into something easy

diegogutierrez
Автор

Redux, Rx, React isn't FRP. You use a wrong notation

xgrommx
Автор

Thanks for the video Colby, i have been wanting to get into functional programming for a while and this video just got me started.
Glad you're back

XibalbaProgramming
Автор

I like the way you focus more on application rather than theory.

karthikd
Автор

I usually don't comment videos, but this is AWESOME. Great man, thanks for the lecture.

lestervargas
Автор

It seems like relations would have to be figured out before hand as opposed to a step by step programming?

deltagamma
Автор

interesting video! but what are the practical real world applications of this? and why would one want to use this over say OOP?

lolbajset
Автор

So you mean functional programming means faster or slower experience in terms of PC specs?

FortyS
Автор

Thank you for explaining what you mean byu side effects i a function. I have heard other use that term without giving examples of what side effects are. That will help me write better functions.

stevemitchell
Автор

does anyone know how functions are programmed? how do they know where to return when everything is done?

cezarzbughin
Автор

Comment, I mentally filter out older clips on programming/tech, because things change fast. I really appreciated this, and I have the concern that folk share my mental filter. Many of the solid FP defenses, like from Scott Wlaschin, Bill Boyd, and SICP-dude-forget-his-name are all several years old. It's one thing to glorify a paradigm, but coworkers are often lost on this, so I know it's not because the problem went away.

I'd love to see more content from you! I'm literally only watching your video to train YouTube to give me more FP stuff -- and your video snapped back with a "Hey. Don't you objectify me like that! My content is good on its own!"

samhughes
Автор

Glad to see you making videos again Colby!

linestopaper
Автор

Wow, thanks for all those resources at the end of your slides.

epiphoney
Автор

Thanks for sharing your video. I don't mean to challenge your knowledge, but viewers should note that your "pure" function example at 8:05 is not actually pure. Your 'squareAll' function breaks the purity rule by relying on an external method call ('square'). It breaks rule #2 from 6:39. In order to make it pure, you would pass in all it needed via arguments (i.e. 'function squareAll(items, squareFn)...').

LeandroSilva-imbs
Автор

With the double click example you suggest that an OOP implementation would be much more complicated, it would have been great to show an OOP example for contrast. :)

jack-dei
Автор

So all this simplification is done for the benefit of the programmer? Aka. how does optimization work in this type of programming?

MrRolnicek