Category Theory for the Working Hacker by Philip Wadler

  Рет қаралды 91,112

Lambda World

Lambda World

7 жыл бұрын

Category Theory for the Working Hacker
The talk will explain why category theory is of interest for developers. The principle of Propositions as Types describes a correspondence between propositions and proofs in logic, on the one hand, and types and programs in computing, on the other. Category theory constitutes a third leg of this correspondence. Assuming only enough familiarity with functional programming that you know why ‘Lambda World’ has that name, the talk will explain how to model products (logical and), sums (logical or), and functions (logical implication), and why you already learned the most important stuff in high school.
About Philip:
Philip Wadler is an American computer scientist known for his contributions to programming language design and type theory. In particular, he has contributed to the theory behind functional programming[8] and the use of monads in functional programming, the design of the purely functional language Haskell,[9] and the XQuery declarative query language. In 1984, he created the Orwell programming language. Wadler was involved in adding generic types to Java 5.0.[10] He is also the author of the paper ‘Theorems for free!’ that gave rise to much research on functional language optimization (see also Parametricity).
Cool Fact: In 2005, Wadler became a Fellow of the Royal Society of Edinburgh and in 2007 was inducted as a Fellow of the Association for Computing Machinery. Find out more at here: Philip Wadler’s home page
About Lambda World:
The 2016 Lambda World brought together Functional Programming enthusiasts from around the world for two days of presentations, hacking, networking, and a healthy dose of partying in Cadiz, Spain. Hosted by 47 Degrees, the event also featured a Typelevel Community Conference and a Scala Center Hackathon.
Join in on the conversation at / lambda_world and / 47deg using #LambdaWorld.
Stay tuned to www.lambda.world and www.47deg.com for more on the conference and announcements for the 2017 event.

Пікірлер
Evolving Functional Programming Languages by Erik Osheim
41:00
Lambda World
Рет қаралды 3,6 М.
"Propositions as Types" by Philip Wadler
42:43
Strange Loop Conference
Рет қаралды 123 М.
Don’t take steroids ! 🙏🙏
00:16
Tibo InShape
Рет қаралды 33 МЛН
Category Theory in Life - Eugenia Cheng
40:39
Lambda World
Рет қаралды 98 М.
The Man Who Revolutionized Computer Science With Math
7:50
Quanta Magazine
Рет қаралды 2,7 МЛН
27 Unhelpful Facts About Category Theory
9:26
Oliver Lugg
Рет қаралды 411 М.
The joy of abstract mathematical thinking - with Eugenia Cheng
51:49
The Royal Institution
Рет қаралды 56 М.
"The Mess We're In" by Joe Armstrong
45:50
Strange Loop Conference
Рет қаралды 376 М.
Category Theory for Neuroscience (pure math to combat scientific stagnation)
32:16
David Spivak - Category Theory - Part 1 of 6 - λC 2017
1:01:08
LambdaConf
Рет қаралды 37 М.
Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018
41:35
GOTO Conferences
Рет қаралды 801 М.
"Categories for the Working Hacker" by Philip Wadler
41:40
Strange Loop Conference
Рет қаралды 63 М.
Philip Wadler  - Propositions as Types (Lambda Days 2016)
56:58
Erlang Solutions
Рет қаралды 18 М.
Apple Event - May 7
38:32
Apple
Рет қаралды 6 МЛН
Introducing GPT-4o
26:13
OpenAI
Рет қаралды 3,8 МЛН
🤯Самая КРУТАЯ Функция #shorts
0:58
YOLODROID
Рет қаралды 3,6 МЛН
Обманет ли МЕНЯ компьютерный мастер?
20:48
Харчевников
Рет қаралды 125 М.
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Game9bit
Рет қаралды 8 МЛН
Вы поможете украсть ваш iPhone
0:56
Romancev768
Рет қаралды 595 М.