Media Summary: 00:00:00 - Introduction. 00:01:57 - Part 1: Koka: Demo, Performance, Status, Syntax, and Effect Typing. 00:35:04 - Part 2: ... Achieving High-Performance the Functional Way - A Functional Pearl on Expressing High-Performance Optimizations as Rewrite ... SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed

Icfp 21 Tutorials Programming With - Detailed Analysis & Overview

00:00:00 - Introduction. 00:01:57 - Part 1: Koka: Demo, Performance, Status, Syntax, and Effect Typing. 00:35:04 - Part 2: ... Achieving High-Performance the Functional Way - A Functional Pearl on Expressing High-Performance Optimizations as Rewrite ... SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed Generalized Evidence Passing for Effect Handlers: Efficient Compilation of Effect Handlers to C Paper DOI: 10.1145/3473576 ... OCaml 5.0 comes with the much awaited support for shared memory parallelism and concurrency. Shared memory parallelism via ... Check out the full poster at and visit my booth at the

Photo Gallery

ICFP'21 Tutorials - Programming with Effect Handlers and FBIP in Koka
ICFP'21 Tutorials - Teaching Functional Programming
ICFP'21 Tutorials - Deductive Verification of OCaml Programs in Cameleer
PLMW ICFP21 - How to Write Papers So People Can Read Them
Achieving High-Performance the Functional Way - A Functional Pearl on Expressing High... (ICFP 2020)
FHPNC 2021 - Full workshop
Emerging languages: An alternative approach to teaching programming languages (ICFP 2020)
[Tutorials @ ICFP'22] Teaching functional programming
Solution to problem 21, ICFP programming contest 2015
SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed ... (ICFP 2020)
Fun, Funky, Functional: The Pursuit of Better User Interfaces for Programming
Duplo: A Framework for OCaml Post-Link Optimisation (ICFP 2020)
Sponsored
Sponsored
View Detailed Profile
ICFP'21 Tutorials - Programming with Effect Handlers and FBIP in Koka

ICFP'21 Tutorials - Programming with Effect Handlers and FBIP in Koka

00:00:00 - Introduction. 00:01:57 - Part 1: Koka: Demo, Performance, Status, Syntax, and Effect Typing. 00:35:04 - Part 2: ...

ICFP'21 Tutorials - Teaching Functional Programming

ICFP'21 Tutorials - Teaching Functional Programming

https://icfp21.sigplan.org/details/

Sponsored
ICFP'21 Tutorials - Deductive Verification of OCaml Programs in Cameleer

ICFP'21 Tutorials - Deductive Verification of OCaml Programs in Cameleer

https://icfp21.sigplan.org/details/

PLMW ICFP21 - How to Write Papers So People Can Read Them

PLMW ICFP21 - How to Write Papers So People Can Read Them

https://icfp21.sigplan.org/details/PLMW-

Achieving High-Performance the Functional Way - A Functional Pearl on Expressing High... (ICFP 2020)

Achieving High-Performance the Functional Way - A Functional Pearl on Expressing High... (ICFP 2020)

Achieving High-Performance the Functional Way - A Functional Pearl on Expressing High-Performance Optimizations as Rewrite ...

Sponsored
FHPNC 2021 - Full workshop

FHPNC 2021 - Full workshop

https://icfp21.sigplan.org/home/FHPNC-2021#

Emerging languages: An alternative approach to teaching programming languages (ICFP 2020)

Emerging languages: An alternative approach to teaching programming languages (ICFP 2020)

More info about this talk: ...

[Tutorials @ ICFP'22] Teaching functional programming

[Tutorials @ ICFP'22] Teaching functional programming

You want to teach functional

Solution to problem 21, ICFP programming contest 2015

Solution to problem 21, ICFP programming contest 2015

This is a screencast of our

SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed ... (ICFP 2020)

SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed ... (ICFP 2020)

SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed

Fun, Funky, Functional: The Pursuit of Better User Interfaces for Programming

Fun, Funky, Functional: The Pursuit of Better User Interfaces for Programming

Presented at

Duplo: A Framework for OCaml Post-Link Optimisation (ICFP 2020)

Duplo: A Framework for OCaml Post-Link Optimisation (ICFP 2020)

More info about this talk: ...

Generalized Evidence Passing for Effect Handlers: Efficient Compilation of Effect Handlers to C

Generalized Evidence Passing for Effect Handlers: Efficient Compilation of Effect Handlers to C

Generalized Evidence Passing for Effect Handlers: Efficient Compilation of Effect Handlers to C Paper DOI: 10.1145/3473576 ...

[ICFP'22] Retrofitting Concurrency – Lessons from the Engine Room

[ICFP'22] Retrofitting Concurrency – Lessons from the Engine Room

Retrofitting Concurrency –

[Tutorials @ ICFP'22]  OCaml 5 for the working Programmer (Part1)

[Tutorials @ ICFP'22] OCaml 5 for the working Programmer (Part1)

OCaml 5.0 comes with the much awaited support for shared memory parallelism and concurrency. Shared memory parallelism via ...

Effect Handlers, Evidently (ICFP 2020)

Effect Handlers, Evidently (ICFP 2020)

More info about this talk: https://icfp20.sigplan.org/details/

ICFP 2021 SRC: Ungenerators (Poster Talk)

ICFP 2021 SRC: Ungenerators (Poster Talk)

Check out the full poster at https://harrisongoldste.in/papers/icfpsrc21.pdf, and visit my booth at the

Dynamic ICFP Metric Generation

Dynamic ICFP Metric Generation

Dynamic ICFP Metric Generation

Signature restriction for polymorphic algebraic effects (ICFP 2020)

Signature restriction for polymorphic algebraic effects (ICFP 2020)

More info about this talk: ...

Related Video Content

Welcome to ICFP: A Community, Movement, and Platform of SRHR Experts - ICFP information

ICFP is a strong community of advocates, political leaders, scientists, researchers, policymakers, practitioners,...

ICFP Programming Contest - Wikipedia information

The ICFP Programming Contest is an international programming competition held annually around June or July since...

ICFP 2026 information

Welcome to the website of the ICFP 2026 conference. We are working hard to fill the website with all related...

The International Conference on Functional Programming information

The conference provides a forum for researchers and developers to hear about the latest work on the design,...

Students Reflect on Their ICFP Experiences - Johns Hopkins Bloomberg ... information

Jan 22, 2026 · ICFP 2025 was more than a conference for PFRH students. It was a formative professional experience...