Sponsored
Sponsored
Media Summary: In this tutorial, I will show the basic ideas of immutable lists (cons lists), as well as Okay in this video we're going to look at something called How to make variants be recursive, and how to parameterize them on other types. Textbook:

Polymorphic Functions Ocaml Programming Chapter - Detailed Analysis & Overview

In this tutorial, I will show the basic ideas of immutable lists (cons lists), as well as Okay in this video we're going to look at something called How to make variants be recursive, and how to parameterize them on other types. Textbook: HM type inference of `let` expressions led to type schemes, which enabled My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... Comparing the difference between `open` and `include` in modules Textbook:

How to implement the `fold_left` and `fold_right` functionals on lists. Textbook:

Photo Gallery

Polymorphic Functions | OCaml Programming | Chapter 2 Video 15
OCaml Tutorial: Getting started with OCaml. Part 3 - Lists and Polymorphic Functions
Let Polymorphism | OCaml Programming | Chapter 9 Video 48
[FP] notesFP4c - Polymorphic functions
Application Operators | OCaml Programming | Chapter 2 Video 17
Recursive Parameterized Variants | OCaml Programming | Chapter 3 Video 19
The Value Restriction | OCaml Programming | Chapter 9 Video 49
Partial Application | OCaml Programming | Chapter 2 Video 14
OCAML Tutorial 9/33: Anonymous and Polymorphic Functions in OCAML
How to get polymorphic monad operators in OCaml? [1 Solutions!]
Include vs Open | OCaml Programming | Chapter 5 Video 16
Polymorphic Variants - Carlos D'Agostino
View Detailed Profile
Polymorphic Functions | OCaml Programming | Chapter 2 Video 15

Polymorphic Functions | OCaml Programming | Chapter 2 Video 15

Functions

OCaml Tutorial: Getting started with OCaml. Part 3 - Lists and Polymorphic Functions

OCaml Tutorial: Getting started with OCaml. Part 3 - Lists and Polymorphic Functions

In this tutorial, I will show the basic ideas of immutable lists (cons lists), as well as

Sponsored
Let Polymorphism | OCaml Programming | Chapter 9 Video 48

Let Polymorphism | OCaml Programming | Chapter 9 Video 48

Achieving

[FP] notesFP4c - Polymorphic functions

[FP] notesFP4c - Polymorphic functions

Okay in this video we're going to look at something called

Application Operators | OCaml Programming | Chapter 2 Video 17

Application Operators | OCaml Programming | Chapter 2 Video 17

How to define some common operators for

Sponsored
Recursive Parameterized Variants | OCaml Programming | Chapter 3 Video 19

Recursive Parameterized Variants | OCaml Programming | Chapter 3 Video 19

How to make variants be recursive, and how to parameterize them on other types. Textbook: https://cs3110.github.io/textbook.

The Value Restriction | OCaml Programming | Chapter 9 Video 49

The Value Restriction | OCaml Programming | Chapter 9 Video 49

HM type inference of `let` expressions led to type schemes, which enabled

Partial Application | OCaml Programming | Chapter 2 Video 14

Partial Application | OCaml Programming | Chapter 2 Video 14

Application of

OCAML Tutorial 9/33: Anonymous and Polymorphic Functions in OCAML

OCAML Tutorial 9/33: Anonymous and Polymorphic Functions in OCAML

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

How to get polymorphic monad operators in OCaml? [1 Solutions!]

How to get polymorphic monad operators in OCaml? [1 Solutions!]

Software Engineering:How to get

Include vs Open | OCaml Programming | Chapter 5 Video 16

Include vs Open | OCaml Programming | Chapter 5 Video 16

Comparing the difference between `open` and `include` in modules Textbook: https://cs3110.github.io/textbook.

Polymorphic Variants - Carlos D'Agostino

Polymorphic Variants - Carlos D'Agostino

A tiny PostgREST

Named Functions | OCaml Programming | Chapter 2 Video 11

Named Functions | OCaml Programming | Chapter 2 Video 11

Giving

Higher-Order Functions Part 1 | Software Foundations in Coq | LF | Poly

Higher-Order Functions Part 1 | Software Foundations in Coq | LF | Poly

Higher-order

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.

Function Types | OCaml Programming | Chapter 2 Video 13

Function Types | OCaml Programming | Chapter 2 Video 13

The types of

Operators As Functions | OCaml Programming | Chapter 2 Video 16

Operators As Functions | OCaml Programming | Chapter 2 Video 16

How to use infix operators as prefix

Function Application | OCaml Programming | Chapter 2 Video 10

Function Application | OCaml Programming | Chapter 2 Video 10

Applying

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

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

Functions

Related Video Content

POLYMORPHIC Definition & Meaning | Dictionary.com information

POLYMORPHIC definition: (of a species) having more than one form or type as a result of discontinuous variation. See...

Polymorphism (biology) - Wikipedia information

In biology, polymorphism[1] is the occurrence of two or more clearly different morphs or forms, also referred to as...

POLYMORPHISM Definition & Meaning - Merriam-Webster information

Apr 23, 2026 · The meaning of POLYMORPHISM is the quality or state of existing in or assuming different forms.

Polymorphism | Definition, Examples, & Facts | Britannica information

May 2, 2026 · Polymorphism, in biology, a discontinuous genetic variation resulting in the occurrence of several...

Polymorphic - definition of polymorphic by The Free Dictionary information

Define polymorphic. polymorphic synonyms, polymorphic pronunciation, polymorphic translation, English dictionary...

Sponsored