article thumbnail

Lambda Calculus Through JavaScript, Part 2

Xebia

The previous post in this series introduced the constraints we had to obey to use JavaScript as untyped lambda calculus , and then we relaxed some of those constraints via currying (for functions of more than one argument) and translation (to turn const local variables into a combination of functions).

Lambda 130
article thumbnail

Lambda Calculus Through JavaScript, Part 4

Xebia

This is the fourth post in the Lambda Calculus Through JavaScript series. If you’re just joining us, make sure to go back and start with Lambda calculus through JavaScript, part 1. As usual, we’ll discover that lambda calculus gives us the ingredients to introduce this concept without extending the language, just by translation.

Lambda 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

5 Simple Ways to Improve Security with Lambda at Edge

Modus Create

Lambda@Edge is Amazon Web Services’s (AWS’s) Lambda service run on the Amazon CloudFront Global Edge Network. There are numerous measures you can take to improve security with Lambda@Edge. Lambda@Edge provides you with the ability to customize headers after responses have left the origin. X-XSS-Protection.

Lambda 110
article thumbnail

Scheduling Amazon DynamoDB Backups with Lambda, Python, and Boto3

Linux Academy

A simple way to achieve this is to use an Amazon CloudWatch Events rule to trigger an AWS Lambda function daily. In this hands-on AWS lab, you will write a Lambda function in Python using the Boto3 library. Setting this up requires configuring an IAM role, setting a CloudWatch rule, and creating a Lambda function. every 1 day).

Lambda 68
article thumbnail

Getting started with Kotlin

Hacker Earth Developers Blog

It offers coroutines , high-order functions , lambdas and much more. Kotlin Koans is a series of exercises that you get familiar with the Kotlin syntax and some idioms. Each exercise is created as a failing unit test and your job is to make it pass. Kotlin is highly tool-friendly in terms of functionality.

article thumbnail

Lambda World Cádiz 18: Highlights

Apiumhub

Lambda world Cádiz , one of the most important conferences on functional programming in Europe, took place in Cádiz on October 25 and 26. Lambda World started with an unconference where several people gave lightning talks. Lambda World unconference . Lambda World workshops. The workshops were of a high level!

Lambda 62
article thumbnail

What is functional programming?

O'Reilly Media - Ideas

Many ideas in functional programming came from Alonzo Church’s Lambda Calculus, which significantly predates anything that looks remotely like a modern computer. Yes, the Lambda Calculus has significant ties to set theory, logic, category theory, and many other branches of mathematics. What kind of math?