Media Summary: Verified Interpreters for Dynamic Languages with Applications to the Nix Expression Language (Video, Fusing Session-Typed Concurrent Programming into A Clash Course in Solving Sudoku (Functional Pearl) (Video,

Icfp 25 Functional Programming For - Detailed Analysis & Overview

Verified Interpreters for Dynamic Languages with Applications to the Nix Expression Language (Video, Fusing Session-Typed Concurrent Programming into A Clash Course in Solving Sudoku (Functional Pearl) (Video, Teaching Software Specification (Experience Report) (Video, A contextual formalization of structural coinduction (Video, A practical formalization of monadic equational reasoning in dependent-type theory (Video,

Photo Gallery

[ICFP'25] Functional Programming for Hardware Design
[ICFP'25] Verified Interpreters for Dynamic Languages with Applications to the Nix Expression(…)
[ICFP'25] Fusing Session-Typed Concurrent Programming into Functional Programming
[ICFP'25] Functional Networking for Millions of Docker Desktops (Experience Report)
[ICFP'25] [JFP] How much is in a square? Calculating functional programs with squares
[ICFP'25] [JFP] OCaml Blockly
[HOPE'25] Finite functional programming via graded effects and relevance types
[ICFP'25] ICFP 2026 Announcement
[ICFP'25] Opening
[Haskell'25] A Clash Course in Solving Sudoku (Functional Pearl)
[ICFP'25] Teaching Software Specification (Experience Report)
[ICFP'25] [JFP] A contextual formalization of structural coinduction
View Detailed Profile
[ICFP'25] Functional Programming for Hardware Design

[ICFP'25] Functional Programming for Hardware Design

Functional Programming for

[ICFP'25] Verified Interpreters for Dynamic Languages with Applications to the Nix Expression(…)

[ICFP'25] Verified Interpreters for Dynamic Languages with Applications to the Nix Expression(…)

Verified Interpreters for Dynamic Languages with Applications to the Nix Expression Language (Video,

[ICFP'25] Fusing Session-Typed Concurrent Programming into Functional Programming

[ICFP'25] Fusing Session-Typed Concurrent Programming into Functional Programming

Fusing Session-Typed Concurrent Programming into

[ICFP'25] Functional Networking for Millions of Docker Desktops (Experience Report)

[ICFP'25] Functional Networking for Millions of Docker Desktops (Experience Report)

Functional

[ICFP'25] [JFP] How much is in a square? Calculating functional programs with squares

[ICFP'25] [JFP] How much is in a square? Calculating functional programs with squares

How much is in a square? Calculating

[ICFP'25] [JFP] OCaml Blockly

[ICFP'25] [JFP] OCaml Blockly

OCaml Blockly (Video,

[HOPE'25] Finite functional programming via graded effects and relevance types

[HOPE'25] Finite functional programming via graded effects and relevance types

Finite

[ICFP'25] ICFP 2026 Announcement

[ICFP'25] ICFP 2026 Announcement

ICFP

[ICFP'25] Opening

[ICFP'25] Opening

Opening (Video,

[Haskell'25] A Clash Course in Solving Sudoku (Functional Pearl)

[Haskell'25] A Clash Course in Solving Sudoku (Functional Pearl)

A Clash Course in Solving Sudoku (Functional Pearl) (Video,

[ICFP'25] Teaching Software Specification (Experience Report)

[ICFP'25] Teaching Software Specification (Experience Report)

Teaching Software Specification (Experience Report) (Video,

[ICFP'25] [JFP] A contextual formalization of structural coinduction

[ICFP'25] [JFP] A contextual formalization of structural coinduction

A contextual formalization of structural coinduction (Video,

[ICFP'25] [JFP] A practical formalization of monadic equational reasoning in dependent-type theory

[ICFP'25] [JFP] A practical formalization of monadic equational reasoning in dependent-type theory

A practical formalization of monadic equational reasoning in dependent-type theory (Video,