Adding Delimited and Composable Control to a Production Programming Environment Flatt, Yu, Findler, and Felleisen See also model | ICFP 07 |
Scheme with Classes, Mixins, and Traits Flatt, Findler, and Felleisen (invited tutorial) | APLAS 06 |
From Structures and Functors to Modules and Units Owens and Flatt | ICFP 06 |
Slideshow: Functional Presentations Findler and Flatt See also Slideshow Expanded version of ICFP 04 paper | J. Functional Programming 06 |
Fine-Grained Interoperability through Mirrors and Contracts Gray, Findler, and Flatt | OOPSLA 05 |
Memory Accounting without Partitions Wick and Flatt | ISMM 04 |
Super and Inner — Together at Last! Goldberg, Findler, and Flatt See also model | OOPSLA 04 |
Kill-Safe Synchronization Abstractions Flatt and Findler See also code | PLDI 04 |
Composable and Compilable Macros Flatt | ICFP 02 |
Jiazzi: New-Age Components for Old-Fashioned Java McDirmid, Flatt, and Hsieh See also Jiazzi | OOPSLA 01 |
Knit: Component Composition for Systems Software Reid, Flatt, Stoller, Lepreau, and Eide See also Alchemy | OSDI 00 |
Programming Languages as Operating Systems (or, Revenge of the Son of the Lisp Machine) Flatt, Findler, Krishnamurthi, and Felleisen See also MrEd | ICFP 99 |
Modular Object-Oriented Programming with Units and Mixins Findler and Flatt | ICFP 98 |
Units: Cool Modules for HOT Languages Flatt and Felleisen | PLDI 98 |
A Programmer's Reduction Semantics for Classes and Mixins Flatt, Krishnamurthi, and Felleisen Expanded version of POPL 98 paper | POPL 98 |
How to Design Programs Felleisen, Findler, Flatt, and Krishnamurthi See also TeachScheme! | MIT Press 01 |