# Control Structures, English translation of lectures by Xavier Leroy

**URL:** <https://discuss.ocaml.org/t/control-structures-english-translation-of-lectures-by-xavier-leroy/14810>\
**Category:** Learning\
**Created:** [June 18, 2024, 4:30am UTC](https://discuss.ocaml.org/t/control-structures-english-translation-of-lectures-by-xavier-leroy/14810 "2024-06-18T04:30:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![unfode](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/unfode/32/4576_2.png) [@unfode](https://discuss.ocaml.org/u/unfode)\
**Post date:** [June 18, 2024, 4:30am UTC](https://discuss.ocaml.org/t/control-structures-english-translation-of-lectures-by-xavier-leroy/14810/1 "2024-06-18T04:30:42Z")

</div>

[Website](https://xavierleroy.org/CdF/2023-2024/index.html).

Really learned a lot from the slides. For example, the most understandable definition of continuation I’ve ever seen:

> Given a control point in a program, its continuation is the sequence of computations that remain to be done once the execution reaches the given control point in order to finish the execution of the whole program.

---

<div class="post-metadata">

**Author:** ![xavierleroy](https://avatars.discourse-cdn.com/v4/letter/x/a9adbd/32.png) [@xavierleroy](https://discuss.ocaml.org/u/xavierleroy)\
**Post date:** [June 20, 2024, 3:16pm UTC](https://discuss.ocaml.org/t/control-structures-english-translation-of-lectures-by-xavier-leroy/14810/2 "2024-06-20T15:16:03Z")

</div>

Thanks for the nice words about this course material!

Just to blow my horn some more, I hope you and other readers of this forum would enjoy lecture 5 on the practice of effects and effect handlers, illustrated with lots of examples in OCaml 5, as well as lecture 6, which is a deep dive into the theory of algebraic effects.

---

<div class="post-metadata">

**Author:** ![dbuenzli](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/dbuenzli/32/18_2.png) [@dbuenzli](https://discuss.ocaml.org/u/dbuenzli)\
**Post date:** [June 20, 2024, 3:58pm UTC](https://discuss.ocaml.org/t/control-structures-english-translation-of-lectures-by-xavier-leroy/14810/3 "2024-06-20T15:58:29Z")

</div>

If you know french and want to relax I think any of @xavierleroy’s lectures he [made](https://xavierleroy.org/teaching.html) at the Collège de France is worth watching through.

You get non trivial material, historical and current research, made _extremely_ accessible in very stimulating presentations. Thank you Xavier for all the work you put in these courses.

(And this is from someone who hated ex-cathedra teaching and skipped most of the lectures at university :–)
