Travelled to:
1 × France
2 × United Kingdom
6 × USA
Collaborated with:
P.Hudak H.Nilsson A.Courtney A.Reid G.D.Hager M.P.Jones ∅ L.Huang V.Trifonov A.Serjantov C.Elliott
Talks about:
function (3) parallel (2) reactiv (2) program (2) vision (2) robot (2) arrow (2) time (2) represent (1) implement (1)
Person: John Peterson
DBLP: Peterson:John
Contributed to:
Wrote 10 papers:
- PADL-2007-HuangHP #named #parallel #process #using
- HPorter: Using Arrows to Compose Parallel Processes (LH, PH, JP), pp. 275–289.
- PADL-2003-NilssonPH #functional #hybrid #modelling
- Functional Hybrid Modeling (HN, JP, PH), pp. 376–390.
- AFP-2002-HudakCNP02 #functional #programming
- Arrows, Robots, and Functional Reactive Programming (PH, AC, HN, JP), pp. 159–187.
- PADL-2001-PetersonHRH #declarative #named #visual notation
- FVision: A Declarative Language for Visual Tracking (JP, PH, AR, GDH), pp. 304–321.
- PADL-2000-PetersonTS #functional #parallel #programming
- Parallel Functional Reactive Programming (JP, VT, AS), pp. 16–31.
- ICSE-1999-ReidPHH #design #domain-specific language #empirical #prototype #realtime
- Prototyping Real-Time Vision Systems: An Experiment in DSL Design (AR, JP, GDH, PH), pp. 484–493.
- PADL-1999-PetersonHE #haskell
- λ in Motion: Controlling Robots with Haskell (JP, PH, CE), pp. 91–105.
- PLDI-1993-PetersonJ #implementation
- Implementing Type Classes (JP, MPJ), pp. 227–236.
- FPCA-1989-Peterson
- Untagged Data in Tagged Environments: Choosing Optimal Representations at Compile Time (JP), pp. 89–99.
- Haskell-2003-CourtneyNP
- The Yampa arcade (AC, HN, JP), pp. 7–18.