Media Summary: Comparing the difference between `open` and ` Defining a persistent stack data structure as an To use the toplevel effectively with modules, three new directives are needed: ``, ``, and ``. Textbook: ...

Includes Ocaml Programming Chapter 5 Video 15 - Detailed Analysis & Overview

Comparing the difference between `open` and ` Defining a persistent stack data structure as an To use the toplevel effectively with modules, three new directives are needed: ``, ``, and ``. Textbook: ... How to define modules with structures Textbook: Functional data structure do not use imperative features, hence are persistent rather than ephemeral Textbook: ... Functors, which is a funny name for an elegant concept: functions on modules Textbook:

How to implement a function that counts up with every invocation, using references Textbook: How to implement queues functionally, and how to improve efficiency by using two lists instead of one. Note that the textbook now ... Bringing module definitions into scope with `open` Textbook: More about using pattern matching with variants. Textbook:

Photo Gallery

Includes | OCaml Programming | Chapter 5 Video 15
Include vs Open | OCaml Programming | Chapter 5 Video 16
Functional Stacks | OCaml Programming | Chapter 5 Video 3
Utop with Modules | OCaml Programming | Chapter 5 Video 14
Modular Programming | OCaml Programming | Chapter 5 Video 1
Modules and Structures | OCaml Programming | Chapter 5 Video 2
Module and Structure Syntax and Semantics | OCaml Programming | Chapter 5 Video 5
Functional Data Structures | OCaml Programming | Chapter 5 Video 4
Functors | OCaml Programming | Chapter 5 Video 17
Implementing a Counter | OCaml Programming | Chapter 7 Video 5
Functional Queues | OCaml Programming | Chapter 5 Video 7
Scope and Opening | OCaml Programming | Chapter 5 Video 6
Sponsored
Sponsored
View Detailed Profile
Includes | OCaml Programming | Chapter 5 Video 15

Includes | OCaml Programming | Chapter 5 Video 15

The `

Include vs Open | OCaml Programming | Chapter 5 Video 16

Include vs Open | OCaml Programming | Chapter 5 Video 16

Comparing the difference between `open` and `

Sponsored
Functional Stacks | OCaml Programming | Chapter 5 Video 3

Functional Stacks | OCaml Programming | Chapter 5 Video 3

Defining a persistent stack data structure as an

Utop with Modules | OCaml Programming | Chapter 5 Video 14

Utop with Modules | OCaml Programming | Chapter 5 Video 14

To use the toplevel effectively with modules, three new directives are needed: `#directory`, `#load`, and `#require`. Textbook: ...

Modular Programming | OCaml Programming | Chapter 5 Video 1

Modular Programming | OCaml Programming | Chapter 5 Video 1

The concerns and benefits of modular

Sponsored
Modules and Structures | OCaml Programming | Chapter 5 Video 2

Modules and Structures | OCaml Programming | Chapter 5 Video 2

The basics of

Module and Structure Syntax and Semantics | OCaml Programming | Chapter 5 Video 5

Module and Structure Syntax and Semantics | OCaml Programming | Chapter 5 Video 5

How to define modules with structures Textbook: https://cs3110.github.io/textbook.

Functional Data Structures | OCaml Programming | Chapter 5 Video 4

Functional Data Structures | OCaml Programming | Chapter 5 Video 4

Functional data structure do not use imperative features, hence are persistent rather than ephemeral Textbook: ...

Functors | OCaml Programming | Chapter 5 Video 17

Functors | OCaml Programming | Chapter 5 Video 17

Functors, which is a funny name for an elegant concept: functions on modules Textbook: https://cs3110.github.io/textbook.

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.

Functional Queues | OCaml Programming | Chapter 5 Video 7

Functional Queues | OCaml Programming | Chapter 5 Video 7

How to implement queues functionally, and how to improve efficiency by using two lists instead of one. Note that the textbook now ...

Scope and Opening | OCaml Programming | Chapter 5 Video 6

Scope and Opening | OCaml Programming | Chapter 5 Video 6

Bringing module definitions into scope with `open` Textbook: https://cs3110.github.io/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.