HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

haskell

Tutorial×Hidden gems×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Redoing Make - Haskell from Scratch #116:04

Redoing Make - Haskell from Scratch #1

57K views • 13 years ago
jekor
The first episode of a screencast series building djb's redo build system from scratch in Haskell. It explains the purpose of redo, writes initial code and sets up a GitHub repository.
Emacs Rocks! Episode 14: Paredit3:25

Emacs Rocks! Episode 14: Paredit

65K views • 13 years ago
emacsrocks
A three-minute Emacs Rocks screencast by Magnar Sveen demonstrating paredit, which edits Lisp code structurally as a tree of s-expressions rather than characters.
Topic match · Functional programming
David Beazley - Lambda Calculus from the Ground Up - PyCon 20193:26:34

David Beazley - Lambda Calculus from the Ground Up - PyCon 2019

52K views • 7 years ago
PyCon 2019
David Beazley's PyCon 2019 tutorial derives the lambda calculus from the ground up in Python, using only single-argument functions. He builds booleans, numerals and more with no other language features.
Topic match · Functional programming
Depth-first search in APL11:32

Depth-first search in APL

11K views • 12 years ago
Dyalog
John Scholes builds a depth-first tree-search operator step by step in a Dyalog APL session. It covers higher-order functions and runs the search on the N-Queens problem.
Topic match · Functional programming
The Why, What, and How of Pinning in Rust3:03:54

The Why, What, and How of Pinning in Rust

87K views • 7 years ago
Jon Gjengset
Jon Gjengset's long live-coding stream explains Rust's Pin and Unpin types: why they exist, how they work, and how they connect to futures and async/await. It also covers moving from pre-pinning code to the new model.
Topic match · Programming language design
The Joy of Programming in Jai - Part 1: Hello World13:48

The Joy of Programming in Jai - Part 1: Hello World

36K views • 6 years ago
Nuno Afonso
The first part of a series on programming in Jai, Jonathan Blow's in-development language. It covers compiling, writing hello world and using code from other files.
Topic match · Programming language design
Introduction to Julia - Part 1 | SciPy 2014 | David Sanders1:01:04

Introduction to Julia - Part 1 | SciPy 2014 | David Sanders

80K views • 12 years ago
Enthought
David Sanders gives the first part of a two-part introduction to the Julia programming language at SciPy 2014. It walks through the language's basics and its appeal for scientific computing.
Topic match · Programming language design
A Tour of Prolog56:03

A Tour of Prolog

33K views • 4 years ago
The Power of Prolog
Markus Triska tours Prolog's most distinctive features, including its use as a database and query language, rule processing, constraint solving and compile-time rewriting. It also covers concise meta-interpreters.
Topic match · Programming language design
Marco Baringer's SLIME Tutorial Video55:29

Marco Baringer's SLIME Tutorial Video

33K views • 15 years ago
손주일 (Cecil)
Marco Baringer's tutorial video on SLIME, the Emacs mode for developing Common Lisp. It demonstrates the interactive workflow of working against a live Lisp image.
Topic match · Functional programming
Understanding Specter: Clojure's missing piece40:31

Understanding Specter: Clojure's missing piece

12K views • 9 years ago
Misophistful
A screencast tutorial on Specter, a Clojure library for navigating and transforming nested data structures declaratively, demonstrated in a REPL.
Topic match · Functional programming