14th ACM SIGPLAN International Workshop on Functional Art, Music, Modeling and Design (FARM)

24th August, 2026, co-located with
ICFP 2026, held in Indianapolis, Indiana, USA.
About
The ACM SIGPLAN International Workshop on Functional Art, Music,
Modelling and Design (FARM) gathers together people who are harnessing
functional techniques in the pursuit of creativity and expression.
Functional Programming has emerged as a mainstream software
development paradigm, and its artistic and creative use is booming. A
growing number of software toolkits, frameworks and environments for
art, music and design now employ functional programming languages and
techniques. FARM is a forum for exploration and critical evaluation of
these developments, for example to consider potential benefits of
greater consistency, tersity, and closer mapping to a problem domain.
FARM encourages submissions from across art, craft and design,
including textiles, visual art, music, 3D sculpture, animation, GUIs,
video games, 3D printing and architectural models, choreography,
poetry, and even VLSI layouts, GPU configurations, or mechanical
engineering designs. Theoretical foundations, language design,
implementation issues, and applications in industry or the arts are
all within the scope of the workshop. The language used need not be
purely functional (“mostly functional” is fine), and may be manifested
as a domain specific language or tool. Moreover, submissions focusing
on questions or issues about the use of functional programming are
within the scope.
Call for Papers, Demos, and Performances (expired)
FARM 2026 ICFP Page
Code of Conduct
FARM adheres to the SIGPLAN/ICFP Code of Conduct.
Program
Workshop
Held in IP132 Kelley, Indiana University Indianapolis.
9:00AM - Welcome from the Chairs
Mae Milano
9:15AM - Composition: Building Community with Arts, Math, and Code (Experience Report)
Isidore Mohr, Claire Wang (University of Pennsylvania)
(DOI)
Hongshuo Fan (Texas A&M University)
(DOI)
11:00AM - CounterChoice: Counterpoint Composition in Dusa with a Firmus Foundation
Ahmet Yigit Erdem (Institute of Science Tokyo, Middle East Technical University), Ari Prakash (Northeastern University), Carlo Angiuli (Indiana University), Rose Bohrer (National Institute of Advanced Industrial Science and Technology (AIST), Japan), James McCann (Carnegie Mellon University), Chris Martens (Northeastern University), Youyou Cong (Institute of Science Tokyo)
(DOI)
Leni Aniva (Stanford University), Claire Wang (University of Pennsylvania)
(DOI)
12:08PM - Demo: The Reduction of Girard’s Paradox as Music
Isidore Mohr
(DOI)
2:00PM - Demo: Drawing Algorithms as Modular Objects: A Framework for Procedurally Generated Visual Arts and Music
Xingyu Dong (University of Pennsylvania), Daniel Průša (Czech Technical University), Michael Wehar (Bryn Mawr College), Chen Xu
(DOI)
2:22PM - The Art of Concert Programming
Jared Gentner
(DOI)
Starts at 7:30pm at the Madam Walker Legacy Center Theatre, Indianapolis.
Keynote: Sonification as (vs.) Program Music
Stephen A. Taylor (University of Illinois Urbana-Champaign)
(DOI)
Girard’s Paradox: Progression
Isidore Mohr
Algorithmic Composition in Prismriver
Leni Aniva (Stanford University), Claire Wang (University of Pennsylvania)
Shadows’ Resonance
Hongshuo Fan (Texas A&M University)
Untitled 23
Dmitri Volkov (Indiana University)
Oscillectics
Monte Taylor
Kaleidophone in Digital for Algorithmic Composition and Visualization
Sujin Kim
Workshop Organization
General Chair: Mae Milano (Princeton University)
Performance Chair: Tae Hong Park (Purdue University)