Media Summary: Syntax, semantics, idioms, libraries, tools. Textbook: How to implement a function that counts up with every invocation, using references Textbook: Application of functions to "too few" of arguments, and syntactic sugar. Textbook:

Let Expressions Ocaml Programming Chapter 2 Video 5 - Detailed Analysis & Overview

Syntax, semantics, idioms, libraries, tools. Textbook: How to implement a function that counts up with every invocation, using references Textbook: Application of functions to "too few" of arguments, and syntactic sugar. Textbook: Applying functions to arguments. Textbook: What looks like mutability in the toplevel is not -- it's really just a consequence of scope. Textbook: ... More about using pattern matching with variants. Textbook:

Photo Gallery

Let Expressions | OCaml Programming | Chapter 2 Video 5
Five Aspects of Learning a Programming Language | OCaml Programming | Chapter 2 Video 1
If Expressions | OCaml Programming | Chapter 2 Video 3
Variable Expressions and Scope | OCaml Programming | Chapter 2 Video 6
Let Definitions | OCaml Programming | Chapter 2 Video 4
Expressions | OCaml Programming | Chapter 2 Video 2
Implementing a Counter | OCaml Programming | Chapter 7 Video 5
Modules and Structures | OCaml Programming | Chapter 5 Video 2
Partial Application | OCaml Programming | Chapter 2 Video 14
Named Functions | OCaml Programming | Chapter 2 Video 11
Function Application | OCaml Programming | Chapter 2 Video 10
Scope and the Toplevel | OCaml Programming | Chapter 2 Video 7
Sponsored
Sponsored
View Detailed Profile
Let Expressions | OCaml Programming | Chapter 2 Video 5

Let Expressions | OCaml Programming | Chapter 2 Video 5

let

Five Aspects of Learning a Programming Language | OCaml Programming | Chapter 2 Video 1

Five Aspects of Learning a Programming Language | OCaml Programming | Chapter 2 Video 1

Syntax, semantics, idioms, libraries, tools. Textbook: https://cs3110.github.io/textbook.

Sponsored
If Expressions | OCaml Programming | Chapter 2 Video 3

If Expressions | OCaml Programming | Chapter 2 Video 3

if-then-else`

Variable Expressions and Scope | OCaml Programming | Chapter 2 Video 6

Variable Expressions and Scope | OCaml Programming | Chapter 2 Video 6

How `

Let Definitions | OCaml Programming | Chapter 2 Video 4

Let Definitions | OCaml Programming | Chapter 2 Video 4

Using `

Sponsored
Expressions | OCaml Programming | Chapter 2 Video 2

Expressions | OCaml Programming | Chapter 2 Video 2

Expressions

Implementing a Counter | OCaml Programming | Chapter 7 Video 5

Implementing a Counter | OCaml Programming | Chapter 7 Video 5

How to implement a function that counts up with every invocation, using references Textbook: https://cs3110.github.io/textbook.

Modules and Structures | OCaml Programming | Chapter 5 Video 2

Modules and Structures | OCaml Programming | Chapter 5 Video 2

The basics of

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.

Named Functions | OCaml Programming | Chapter 2 Video 11

Named Functions | OCaml Programming | Chapter 2 Video 11

Giving functions names with `

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.

Scope and the Toplevel | OCaml Programming | Chapter 2 Video 7

Scope and the Toplevel | OCaml Programming | Chapter 2 Video 7

What looks like mutability in the toplevel is not -- it's really just a consequence of scope. Textbook: ...

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 pattern matching with variants. Textbook: https://cs3110.github.io/textbook.