Sponsored
Sponsored
Media Summary: My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... How to define some common operators for function application, including the pipeline operator Textbook: ... More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ...

Ocaml Tutorial 10 33 Higher - Detailed Analysis & Overview

My web page: www.imperial.ac.uk/people/n.sadawi Useful links: ... How to define some common operators for function application, including the pipeline operator Textbook: ... More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ... How to make functions be recursive. Textbook: Application of functions to "too few" of arguments, and syntactic sugar. Textbook: Applying functions to arguments. Textbook:

Examples of pattern matching with lists, records, and tuples. Textbook:

Photo Gallery

OCAML Tutorial 10/33: Higher Order Functions & Currying in OCAML
OCAML Tutorial 8/33: Functions in OCAML
Pattern Matching with Lists | OCaml Programming | Chapter 3 Video 8
Anonymous Functions | OCaml Programming | Chapter 2 Video 8
Algebraic Data Types | OCaml Programming | Chapter 3 Video 17
Arrays Part 2 | OCaml Programming | Chapter 7 Video 10
OCAML Tutorial 5/33: If Statement (If Expression)
OCAML Tutorial 21/33: More on Variable Names and Functions
Recursive Functions | OCaml Programming | Chapter 2 Video 12
Partial Application | OCaml Programming | Chapter 2 Video 14
Function Application | OCaml Programming | Chapter 2 Video 10
OCAML Tutorial 25/33: Formatted Output with OCAML Printf
View Detailed Profile
OCAML Tutorial 10/33: Higher Order Functions & Currying in OCAML

OCAML Tutorial 10/33: Higher Order Functions & Currying in OCAML

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

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

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

Anonymous Functions | OCaml Programming | Chapter 2 Video 8

Anonymous Functions | OCaml Programming | Chapter 2 Video 8

Unnamed function values. 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: ...

Sponsored
Arrays Part 2 | OCaml Programming | Chapter 7 Video 10

Arrays Part 2 | OCaml Programming | Chapter 7 Video 10

OCaml

OCAML Tutorial 5/33: If Statement (If Expression)

OCAML Tutorial 5/33: If Statement (If Expression)

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

OCAML Tutorial 21/33: More on Variable Names and Functions

OCAML Tutorial 21/33: More on Variable Names and Functions

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

Recursive Functions | OCaml Programming | Chapter 2 Video 12

Recursive Functions | OCaml Programming | Chapter 2 Video 12

How to make functions be recursive. Textbook: https://cs3110.github.io/textbook.

Partial Application | OCaml Programming | Chapter 2 Video 14

Partial Application | OCaml Programming | Chapter 2 Video 14

Application of functions to "too few" of arguments, and syntactic sugar. Textbook: https://cs3110.github.io/textbook.

Function Application | OCaml Programming | Chapter 2 Video 10

Function Application | OCaml Programming | Chapter 2 Video 10

Applying functions to arguments. Textbook: https://cs3110.github.io/textbook.

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

OCAML Tutorial 7/33: Mutable Variables

OCAML Tutorial 7/33: Mutable Variables

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 lists, records, and tuples. 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 function values. Textbook: https://cs3110.github.io/textbook.

Related Video Content

Welcome to a World of OCaml information

OCaml is a general-purpose, industrial-strength programming language with an emphasis on expressiveness and safety.

OCaml - Wikipedia information

OCaml (/ oʊˈkæməl / oh-KAM-əl, formerly Objective Caml) is a general-purpose, high-level, multi-paradigm programming...

GitHub - ocaml/ocaml: The core OCaml system: compilers, runtime … information

OCaml is a functional, statically-typed programming language from the ML family, offering a powerful module system...

Documentation - Caml information

Tutorials on OCaml The first part of the OCaml manual provides an introduction to the core language, objects and...

TryOCaml information

Welcome to OCaml 5.1.1 - use the editor pane and press [Ctrl-e] - or type your OCaml phrase in the box below and...

Sponsored