Computer-based disease modeling can help epidemiologists track diseases and inform policy, but models can be challenging to understand for non-expert programmers. Frabjous (Functional Reactive Agent-Based Simulation) is a domain-specific language and programming framework that uses the novel approach of functional reactive programming (FRP) to make models more understandable. (paper)

Collaborators: Christopher Dutchyn, Nathaniel Osgood