Back to Conferences

OCaml Workshop 2022

Ljubljana, Slovenia

2022-09-16

OCaml Workshop 2022 took place during ICFP 2022, in Ljubljana, Slovenia

ACM Sigplan ICFP page: OCaml Workskop 2022

The OCaml Users and Developers Workshop brings together the OCaml community, including users of OCaml in industry, academia, hobbyists, and the free software community.

Video recordings will be available on the Sigplan YouTube Channel and on Watch OCaml.

03 Jun 2022

Abstract submission deadline

15 Jul 2022

Author notification

16 Sep 2022

OCaml Workshop

Presentations (15)

Composing Schedulers Using Effect Handlers

Authors(s):Deepali Ande, KC Sivaramakrishnan

Continuous Monitoring of OCaml Applications Using Runtime Events

Authors(s):Sadiq Jaffer, Patrick Ferris

Copying opam Switches - It Should Just Work™

Authors(s):David Allsopp

Efficient “Out of Heap” Pointers for Multicore OCaml

Authors(s):Guillaume Munch-Maccagnoni

Highest-Performance Stream Processing

Authors(s):Oleg Kiselyov, Tomoaki Kobayashi, Aggelos Biboudis, Nick Palladinos

Homogeneous Builds with OBuilder and OCaml

Authors(s):Tim McGilchrist, David Allsopp, Patrick Ferris, Antonin Décimo, Thomas Leonard, Anil Madhavapeddy, Kate Deplaix

Introducing the Bindoj Library, a Datatype-Centric Generative Programming Library for Real-World Programming in OCaml

Authors(s):Haochen M. Kotoi-Xie, Hirotetsu Hongo, Yuta Sato, Shinya Yamaguchi

Memo: An Incremental Computation Library That Powers Dune

Authors(s):Andrey Mokhov, Arseniy Alekseyev

Multicoretests - Parallel Testing Libraries for OCaml 5.0

Authors(s):Jan Midtgaard, Olivier Nicole, Nicolas Osborne

OCamello: A Course and Summer School with Learn-OCaml

Authors(s):Roberto Blanco, Ricardo J. Rodríguez

OCaml 5.0 - Concurrent and Parallel programming for OCaml

Authors(s):KC Sivaramakrishnan

Stack Allocation for OCaml

Authors(s):Stephen Dolan, Leo White

Supporting a Decade of Opam

Authors(s):David Allsopp, Raja Boujbel, Kate Deplaix, Louis Gesbert

Supporting FLAT Concepts in Learn-OCaml: Seeing is Believing; Programming is Understanding

Authors(s):Artur Miguel Dias, Simão Melo de Sousa, Antonio Ravara

Tracing OCaml Programs

Authors(s):Darius Foo, Wei-Ngan Chin

Conference Details

Program Committee

  • Matija Pretnar(University of Ljublijana, Solvenia)

  • Louis Gesbert(OCamlPro, France)

  • Oleg Kiselyov(Tohoku University, Japan)

  • Daan Leijen(Microsoft Research, USA)

  • Andrey Mokhov(Jane Street, UK)

  • Benoît Montagu(Inria, France)

  • Zoe Paraskevopoulou(Northeastern University, USA)

  • Matija Pretnar(University of Ljubljana, Slovenia)

  • Gabriel Radanne(Inria, France)

  • Takafumi Saikawa(Nagoya University, Japan)

  • KC Sivaramakrishnan(IIT Madras and Tarides, India)

  • Beta Ziliani(FAMAF, UNC and Manas.Tech, Argentina)

Some Videos

Composing Schedulers Using Effect Handlers
Continuous Monitoring of OCaml Applications Using Runtime Events
Copying opam Switches - It Should Just Work™
Efficient “Out of Heap” Pointers for Multicore OCaml
Highest-Performance Stream Processing
Homogeneous Builds with OBuilder and OCaml