Media Summary: Functions can take other functions as input and return them as output, making them "higher order". Textbook: ... How to implement the `fold_left` and `fold_right` functionals on lists. Textbook: How to implement the `map` functional. Textbook:

Combine Ocaml Programming Chapter 4 - Detailed Analysis & Overview

Functions can take other functions as input and return them as output, making them "higher order". Textbook: ... How to implement the `fold_left` and `fold_right` functionals on lists. Textbook: How to implement the `map` functional. Textbook: The `map` functional transforms elements of a list. Textbook: Asymptotic efficiency is important but can seem abstract. For concrete insight, it helps to compare the actual running time (in ... This tutorial first shows how tuples and records can be defined, used, and deconstructed. This is followed by a lightweight ...

My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ...

Photo Gallery

Combine | OCaml Programming | Chapter 4 Video 4
Higher-Order Functions | OCaml Programming | Chapter 4 Video 1
Fold | OCaml Programming | Chapter 4 Video 5
Implementing Map | OCaml Programming | Chapter 4 Video 3
Map | OCaml Programming | Chapter 4 Video 2
From OCaml 4 to 5 and from Parmap to Effects: A legacy code transition story - FUN OCaml 2025
Red-Black Set Performance | OCaml Programming | Chapter 8 Video 36
OCaml in 90 Seconds
OCaml Tutorial: Getting started with OCaml. Part 4 - Tuples, Records, and Algebraic Data Types
OCaml Workshop 2021 - Adapting the OCaml ecosystem for Multicore OCaml
Code Review: Ocaml
Modular Programming | OCaml Programming | Chapter 5 Video 1
View Detailed Profile
Combine | OCaml Programming | Chapter 4 Video 4

Combine | OCaml Programming | Chapter 4 Video 4

How to

Higher-Order Functions | OCaml Programming | Chapter 4 Video 1

Higher-Order Functions | OCaml Programming | Chapter 4 Video 1

Functions can take other functions as input and return them as output, making them "higher order". Textbook: ...

Fold | OCaml Programming | Chapter 4 Video 5

Fold | OCaml Programming | Chapter 4 Video 5

How to implement the `fold_left` and `fold_right` functionals on lists. Textbook: https://cs3110.github.io/textbook.

Implementing Map | OCaml Programming | Chapter 4 Video 3

Implementing Map | OCaml Programming | Chapter 4 Video 3

How to implement the `map` functional. Textbook: https://cs3110.github.io/textbook.

Map | OCaml Programming | Chapter 4 Video 2

Map | OCaml Programming | Chapter 4 Video 2

The `map` functional transforms elements of a list. Textbook: https://cs3110.github.io/textbook.

From OCaml 4 to 5 and from Parmap to Effects: A legacy code transition story - FUN OCaml 2025

From OCaml 4 to 5 and from Parmap to Effects: A legacy code transition story - FUN OCaml 2025

From

Red-Black Set Performance | OCaml Programming | Chapter 8 Video 36

Red-Black Set Performance | OCaml Programming | Chapter 8 Video 36

Asymptotic efficiency is important but can seem abstract. For concrete insight, it helps to compare the actual running time (in ...

OCaml in 90 Seconds

OCaml in 90 Seconds

Get Cracked at

OCaml Tutorial: Getting started with OCaml. Part 4 - Tuples, Records, and Algebraic Data Types

OCaml Tutorial: Getting started with OCaml. Part 4 - Tuples, Records, and Algebraic Data Types

This tutorial first shows how tuples and records can be defined, used, and deconstructed. This is followed by a lightweight ...

OCaml Workshop 2021 - Adapting the OCaml ecosystem for Multicore OCaml

OCaml Workshop 2021 - Adapting the OCaml ecosystem for Multicore OCaml

OCaml

Code Review: Ocaml

Code Review: Ocaml

LIVE ON TWITCH: https://twitch.tv/ThePrimeagen Check out Teej!: https://www.youtube.com/@teej_dv https://twitter.com/teej_dv ...

Modular Programming | OCaml Programming | Chapter 5 Video 1

Modular Programming | OCaml Programming | Chapter 5 Video 1

The concerns and benefits of modular

OCAML Tutorial 4/33: The OCAML Syntax

OCAML Tutorial 4/33: The OCAML Syntax

My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ...