Media Summary: My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... In this video, we go over conditional statements in How to implement the `fold_left` and `fold_right` functionals on lists. Textbook:

Ocaml Tutorial 4 33 The - Detailed Analysis & Overview

My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... In this video, we go over conditional statements in How to implement the `fold_left` and `fold_right` functionals on lists. Textbook: Modifying the parser and AST to incorporate type annotations on `let` bound variables Textbook: More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ... Functions can take other functions as input and return them as output, making them "higher order". Textbook: ...

How to implement the `map` functional. Textbook:

Photo Gallery

OCAML Tutorial 4/33: The OCAML Syntax
Beginner OCAML Tutorial - 4 - Conditional Statements
Fold | OCaml Programming | Chapter 4 Video 5
OCaml in 90 Seconds
OCAML Tutorial 18/33: The String Module in OCAML
OCAML Tutorial 25/33: Formatted Output with OCAML Printf
Adding Types to SimPL Interpreter | OCaml Programming | Chapter 9 Video 33
Algebraic Data Types | OCaml Programming | Chapter 3 Video 17
OCAML Tutorial 8/33: Functions in OCAML
OCAML Tutorial 3/33: Basic OCAML Expressions and Operations
OCAML Tutorial 17/33: The OCAML System
Higher-Order Functions | OCaml Programming | Chapter 4 Video 1
View Detailed Profile
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: ...

Beginner OCAML Tutorial - 4 - Conditional Statements

Beginner OCAML Tutorial - 4 - Conditional Statements

In this video, we go over conditional statements in

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.

OCaml in 90 Seconds

OCaml in 90 Seconds

Get Cracked at Coding: https://app.codecrafters.io/join?via=lcarrio

OCAML Tutorial 18/33: The String Module in OCAML

OCAML Tutorial 18/33: The String Module in OCAML

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

OCAML Tutorial 25/33: Formatted Output with OCAML Printf

OCAML Tutorial 25/33: Formatted Output with OCAML Printf

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

Adding Types to SimPL Interpreter | OCaml Programming | Chapter 9 Video 33

Adding Types to SimPL Interpreter | OCaml Programming | Chapter 9 Video 33

Modifying the parser and AST to incorporate type annotations on `let` bound variables Textbook: https://cs3110.github.io/textbook.

Algebraic Data Types | OCaml Programming | Chapter 3 Video 17

Algebraic Data Types | OCaml Programming | Chapter 3 Video 17

More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ...

OCAML Tutorial 8/33: Functions in OCAML

OCAML Tutorial 8/33: Functions in OCAML

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

OCAML Tutorial 3/33: Basic OCAML Expressions and Operations

OCAML Tutorial 3/33: Basic OCAML Expressions and Operations

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

OCAML Tutorial 17/33: The OCAML System

OCAML Tutorial 17/33: The OCAML System

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

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: ...

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.