Media Summary: My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... Additional static checks performed by the compiler on More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ...

Ocaml Tutorial 12 33 Pattern - Detailed Analysis & Overview

My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... Additional static checks performed by the compiler on More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ... How to define some common operators for function application, including the pipeline operator Textbook: ... The `function` keyword provides helpful syntactic sugar for How to implement the `fold_left` and `fold_right` functionals on lists. Textbook:

One of a series of short videos describing very basic parts of the functional programming language

Photo Gallery

OCAML Tutorial 12/33: Pattern Matching in OCAML
Pattern Matching | OCaml Programming | Chapter 3 Video 7
Pattern Matching with Variants Part 1 | OCaml Programming | Chapter 3 Video 14
Static Checking of Pattern Matching | OCaml Programming | Chapter 3 Video 12
OCaml Tutorial: Getting started with OCaml. Part 4 - Tuples, Records, and Algebraic Data Types
Algebraic Data Types | OCaml Programming | Chapter 3 Video 17
An Introduction to Ocaml: Day 2 - Loops & Conditionals
Pattern Matching with Lists | OCaml Programming | Chapter 3 Video 8
The Function Keyword | OCaml Programming | Chapter 3 Video 9
Pattern Matching with Variants Part 2 | OCaml Programming | Chapter 3 Video 15
OCaml Tutorial: Getting started with OCaml. Part 1 - Basic types, lets, and if expressions.
Fold | OCaml Programming | Chapter 4 Video 5
View Detailed Profile
OCAML Tutorial 12/33: Pattern Matching in OCAML

OCAML Tutorial 12/33: Pattern Matching in OCAML

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

Pattern Matching | OCaml Programming | Chapter 3 Video 7

Pattern Matching | OCaml Programming | Chapter 3 Video 7

Examples of

Pattern Matching with Variants Part 1 | OCaml Programming | Chapter 3 Video 14

Pattern Matching with Variants Part 1 | OCaml Programming | Chapter 3 Video 14

Using

Static Checking of Pattern Matching | OCaml Programming | Chapter 3 Video 12

Static Checking of Pattern Matching | OCaml Programming | Chapter 3 Video 12

Additional static checks performed by the compiler on

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

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

An Introduction to Ocaml: Day 2 - Loops & Conditionals

An Introduction to Ocaml: Day 2 - Loops & Conditionals

All code found here: https://github.com/AlexanderFeldstein/VideoTutorials/tree/master/OcamlExamples.

Pattern Matching with Lists | OCaml Programming | Chapter 3 Video 8

Pattern Matching with Lists | OCaml Programming | Chapter 3 Video 8

How to define some common operators for function application, including the pipeline operator Textbook: ...

The Function Keyword | OCaml Programming | Chapter 3 Video 9

The Function Keyword | OCaml Programming | Chapter 3 Video 9

The `function` keyword provides helpful syntactic sugar for

Pattern Matching with Variants Part 2 | OCaml Programming | Chapter 3 Video 15

Pattern Matching with Variants Part 2 | OCaml Programming | Chapter 3 Video 15

More about using

OCaml Tutorial: Getting started with OCaml. Part 1 - Basic types, lets, and if expressions.

OCaml Tutorial: Getting started with OCaml. Part 1 - Basic types, lets, and if expressions.

Welcome to the world of

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.

Very Basic OCaml 5: Patterns

Very Basic OCaml 5: Patterns

One of a series of short videos describing very basic parts of the functional programming language