Higher-order functions - Part 1 of Functional Programming in JavaScript - - vimore.org

Higher-order functions - Part 1 of Functional Programming in JavaScript

Higher-order functions - Part 1 of Functional Programming in JavaScript

YouTube

💖 Support the show by becoming a Patreon https://www.patreon.com/funfunfunction In this video series, I will teach you how to do functional programming in JavaScript. In this first one, I will tell you about one of the most important concepts in functional programming: Higher-order functions. I will talk about what higher order-functions are, and then move on to code, and show you how to use them. I will also tell you why you should learn functional programming in the first place. 💛 Follow on Twitch We record the show live Mondays 7 AM PT https://twitch.tv/funfunfunction 💛 Fun Fun Forum Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction 💛 mpj on Twitter https://twitter.com/mpjme 💛 CircleCI (Show sponsor) Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here: https://circleci.funfunfunction.com 💛 Quokka (Show sponsor) Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here: http://quokka.funfunfunction.com 💛 FUN FUN FUNCTION Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers. 🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker. 📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. ⏯ On Fridays, an edited version of the show is adapted for and published on YouTube. Content Topics revolve around: JavaScript, Functional Programming, Software Architecture, Quality Processes, Developer Career and Health, Software Development, Project Management



JavaScript Currying function ( method ) explained Tutorial

How to build a curry function in javascript that takes function as an argument. IN this tutorial we will understand what currying means, - We will build a

YouTube

JavaScript: Understanding the Weird Parts - The First 3.5 Hours

Full 12 hour course on sale for $19! https://www.udemy.com/understand-javascript/?couponCode=YOUTUBE19 (normal price $149) This is an advanced Javascript cours

YouTube

How to: Work at Google — Example Coding/Engineering Interview

Watch our video to see two Google engineers demonstrate a mock interview question. After they code, our engineers highlight best practices for interviewing at G

YouTube

CppCon 2018: Simon Brand “Overloading: The Bane of All Higher-Order Functions”

http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018 — Support for fu

YouTube

Scope and the JavaScript Compiler — Kyle Simpson — Frontend Masters

Kyle Simpson teaches you that JavaScript has a compile stage and how to think of how the compiler deals with scope by having a conversation with the compiler. h

YouTube

Programming Paradigms - Computerphile

There are different styles of programming, some quite closely resemble pure mathematics. Mathematician and Computer Scientist Laurence Day compares two of them.

YouTube

Top Eight JavaScript Objects And Array Functions You Should Know!

In this video I discuss some of my favorite JavaScript array functions and object you should know about! Interested in my Nuxt.js Vue.js Course - Sign up here

YouTube

How Javascript works

How Javascript works is a must in understanding Javascript itself. Read more articles at https://www.designveloper.com/blog

YouTube

Kotlin - Apply, Let, Run, With, Also - Higher Order Standard Functions

Kotlin is all about simplifying the development. Kotlin's standard library is full of useful classes and functions which aim to fulfill this promise even where

YouTube

Map, Flatmap, and Reduce Are Your New Best Friends

Higher-order functions such as map(), flatmap(), filter(), and reduce() have their origins in mathematics and ancient functional programming languages such as L

YouTube

Learning Functional Programming with JavaScript - Anjana Vakil - JSUnconf

Anjana's next talk at JSConf EU in May: http://2017.jsconf.eu/speakers/anjana-vakil-immutable-data-structures-for-functional-js.html Slides: https://slidr.io/v

YouTube

JavaScript Constructor Functions

JavaScript Constructor Functions made simple. 🔥Get the COMPLETE course (83% OFF - LIMITED TIME ONLY): http://bit.ly/2M1sp4B Subscribe for more videos: https

YouTube

RxJS - What and Why?

What's RxJS and why could we use it? Let's start diving into it in this video! Limited Offer! Join the Full Angular Course at 90% off: https://acad.link/angular

YouTube

Javascript Map and Filter by Example

In this episode of 5 Minute Fridays, we'll look at using the Javascript map and filter methods in several examples. See my previous video on using reduce for a

YouTube

Modular Javascript - Prototypal Pattern vs Classical OOP in JS

While many JS devs still use classical OOP, many have switched to the prototypal pattern for Module Inheritance and Instantiation. Here's the prototypal patter

YouTube

Functional Interfaces in Java 8

Labmdas in Java 8 are possible only because of functional interfaces. These interfaces are simple Single Abstract Methods which become the target type for the

YouTube

JavaScript Higher Order Functions & Arrays

In this video we will look at some of the very powerful higher order functions and working with arrays. We will look at forEach, map, filter, reduce and sort.

YouTube

Understanding Synchronous vs Asynchronous JavaScript

Most of what you write in JavaScript is Synchronous procedural code read from top to bottom and executed in the single main thread of the JavaScript process. Ho

YouTube

Javascript Reduce by Example

In this episode of 5 Minute Fridays, we'll look at using the javascript reduce method in three examples. I'll also look at how to execute javascript using vim

YouTube

Understanding Functions and 'this' In The World of ES2017

The "this" keyword has long been a source of confusion, and new features added to JavaScript in recent years have muddled the picture even more. This talk will

YouTube