Software Engineering & Languages

Functional programming — Page 4

Video frame: Lenses, Folds, and Traversals1:54:46

Lenses, Folds, and Traversals

Edward Kmett
Picked by 3 · 2013–2014
Video frame: ElixirConf 2023 - José Valim - The foundations of the Elixir type system1:11:42

ElixirConf 2023 - José Valim - The foundations of the Elixir type system

ElixirConf
Picked by 3 · 2023–2026
Video frame: ClojureScript for Skeptics - Derek Slager41:09

ClojureScript for Skeptics - Derek Slager

ClojureTV
Picked by 4 · 2015–2017
Video frame: Bruce Hauman - Developing ClojureScript With Figwheel45:31

Bruce Hauman - Developing ClojureScript With Figwheel

ClojureTV
Picked by 3 · 2017–2022
Video frame: Solid Ground // Saša Jurić35:15

Solid Ground // Saša Jurić

EMPEX Conference
Picked by 3 · 2017–2023
Video frame: Saša Jurić - Parsing from first principles - WebCamp Zagreb 20191:10:16

Saša Jurić - Parsing from first principles - WebCamp Zagreb 2019

WebCamp Zagreb
Picked by 3 · 2019–2021
Video frame: Does APL Need a Type System? by Aaron W Hsu at #FnConf1854:31

Does APL Need a Type System? by Aaron W Hsu at #FnConf18

ConfEngine
Picked by 3 · 2019–2025
Video frame: Redoing Make - Haskell from Scratch #116:04

Redoing Make - Haskell from Scratch #1

jekor
Picked by 3 · 2014–2021
Video frame: Clasp: Common Lisp using LLVM and C++ for Designing Molecules1:00:16

Clasp: Common Lisp using LLVM and C++ for Designing Molecules

Google TechTalks
Picked by 2 · 2016–2022
Video frame: ClojureScript in the Age of TypeScript — David Nolen59:31

ClojureScript in the Age of TypeScript — David Nolen

ChariotSolutions
Picked by 3 · 2021–2022
Video frame: miniKanren - Dan Friedman and William Byrd46:17

miniKanren - Dan Friedman and William Byrd

ClojureTV
Picked by 2 · 2013–2018
Video frame: Erlang: The Movie (Fixed Audio)11:32

Erlang: The Movie (Fixed Audio)

CH1LLW4VE
Picked by 2 · 2019–2021
Video frame: "Building a Toolkit for Design" by Matthew Griffith32:25

"Building a Toolkit for Design" by Matthew Griffith

elm-conf
Picked by 2 · 2020–2022
Video frame: JSON Parser 100% From Scratch in Haskell (only 111 lines)1:50:07

JSON Parser 100% From Scratch in Haskell (only 111 lines)

Tsoding
Picked by 3 · 2020–2022
Video frame: "Programming Should Eat Itself" by Nada Amin47:41

"Programming Should Eat Itself" by Nada Amin

Strange Loop Conference
Picked by 3 · 2015–2024
Video frame: Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 1844:38

Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 18

Code Sync
Picked by 2 · 2020–2024
Video frame: Erlang Factory SF 2016 Keynote  Phoenix and Elm – Making the Web Functional55:28

Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional

Erlang Solutions
Picked by 2 · 2016–2022
Video frame: Monads and Gonads49:47

Monads and Gonads

Google TechTalks
Picked by 2 · 2013–2022
Video frame: CUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP statically25:37

CUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP statically

CUFP 2013
Picked by 3 · 2013–2014
Video frame: Category Theory in Life - Eugenia Cheng40:39

Category Theory in Life - Eugenia Cheng

Lambda World
Picked by 3 · 2019–2022
Video frame: Category Theory by Tom LaGatta1:36:54

Category Theory by Tom LaGatta

AI Council
Picked by 3 · 2014–2017
Video frame: RacketCon 2013: Dan Liebgold - Racket on the Playstation 3? It's Not What you Think!59:24

RacketCon 2013: Dan Liebgold - Racket on the Playstation 3? It's Not What you Think!

Racket
Picked by 3 · 2014–2022
Video frame: Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 20181:02:28

Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018

GOTO Conferences
Picked by 3 · 2019–2021
Video frame: Simon Peyton Jones - Linear Haskell: practical linearity in a higher-order polymorphic language1:03:34

Simon Peyton Jones - Linear Haskell: practical linearity in a higher-order polymorphic language

Curry On!
Picked by 3 · 2018–2020
Video frame: “What is Success?” by Evan Czaplicki47:52

“What is Success?” by Evan Czaplicki

Elm Europe
Picked by 2 · 2018–2023
Video frame: Effective ML1:09:24

Effective ML

Jane Street
Picked by 2 · 2018–2021
Video frame: Zach Oakes - Making Games at Runtime with Clojure37:34

Zach Oakes - Making Games at Runtime with Clojure

ClojureTV
Picked by 2 · 2015–2017
Video frame: Four Languages from Forty Years Ago - Scott Wlaschin1:01:45

Four Languages from Forty Years Ago - Scott Wlaschin

NDC Conferences
Picked by 2 · 2019–2022
Video frame: Alexis King -  “Effects for Less” @ ZuriHac 20201:17:07

Alexis King - “Effects for Less” @ ZuriHac 2020

Zürich Friends of Haskell
Picked by 2 · 2020
Video frame: OCaml Workshop 2020 - State of the OCaml Platform 20201:00:01

OCaml Workshop 2020 - State of the OCaml Platform 2020

OCamlWorkshops
Picked by 2 · 2020–2021
Video frame: Clojure for Java Programmers Part 1 - Rich Hickey1:48:13

Clojure for Java Programmers Part 1 - Rich Hickey

ClojureTV
Picked by 2 · 2013–2022
Video frame: Philip Wadler  - Propositions as Types (Lambda Days 2016)56:58

Philip Wadler - Propositions as Types (Lambda Days 2016)

Erlang Solutions
Picked by 2 · 2016–2021
Video frame: Dynamic Languages Wizards Series - Panel on Language Design1:58:46

Dynamic Languages Wizards Series - Panel on Language Design

Eduardo Cavazos
Picked by 1 · 2014–2025
Video frame: REBL - Stuart Halloway33:06

REBL - Stuart Halloway

ClojureTV
Picked by 2 · 2018–2021
Video frame: "How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)1:09:38

"How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)

Strange Loop Conference
Picked by 2 · 2022–2024
Video frame: Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg Rosenblatt36:14

Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg Rosenblatt

ClojureTV
Picked by 3 · 2017–2024