2008 |
26 | EE | Mark P. Jones:
Polymorphism and page tables: systems programming from a functional programmer's perspective.
ICFP 2008: 265-266 |
25 | EE | Mark P. Jones:
Experience report: playing the DSL card.
ICFP 2008: 87-90 |
2006 |
24 | EE | Iavor S. Diatchki,
Mark P. Jones:
Strongly typed memory areas programming systems-level data structures in a functional language.
Haskell 2006: 72-83 |
2005 |
23 | EE | Thomas Hallgren,
Mark P. Jones,
Rebekah Leslie,
Andrew P. Tolmach:
A principled approach to operating system construction in Haskell.
ICFP 2005: 116-128 |
22 | EE | Iavor S. Diatchki,
Mark P. Jones,
Rebekah Leslie:
High-level views on low-level representations.
ICFP 2005: 168-179 |
2004 |
21 | EE | Mark P. Jones:
Composing fractals.
J. Funct. Program. 14(6): 715-725 (2004) |
2002 |
20 | EE | Johan Nordlander,
Mark P. Jones,
Magnus Carlsson,
Richard B. Kieburtz,
Andrew P. Black:
Reactive Objects.
Symposium on Object-Oriented Real-Time Distributed Computing 2002: 155-158 |
2000 |
19 | EE | Mark P. Jones:
Type Classes with Functional Dependencies.
ESOP 2000: 230-244 |
18 | | Mark P. Jones:
Integrating Programming, Properties, and Validation.
MPC 2000: 1 |
1997 |
17 | EE | Mark P. Jones:
First-class Polymorphism with Type Inference.
POPL 1997: 483-496 |
1996 |
16 | EE | Mark P. Jones:
Using Parameterized Signatures to Express Modular Structure.
POPL 1996: 68-78 |
1995 |
15 | | Mark P. Jones:
Functional Programming with Overloading and Higher-Order Polymorphism.
Advanced Functional Programming 1995: 97-136 |
14 | | Mark P. Jones:
Simplifying and Improving Qualified Types.
FPCA 1995: 160-169 |
13 | | Mark P. Jones,
Paul Hudak,
Sebastian Shaumyan:
Using Types to Parse Natural Language.
Functional Programming 1995: 7 |
12 | | Mark P. Jones:
Programming with Constructor Classes (Abstract)
PLILP 1995: 26 |
11 | | Sheng Liang,
Paul Hudak,
Mark P. Jones:
Monad Transformers and Modular Interpreters.
POPL 1995: 333-343 |
10 | | Mark P. Jones:
A System of Constructor Classes: Overloading and Implicit Higher-Order Polymorphism.
J. Funct. Program. 5(1): 1-35 (1995) |
9 | | Mark P. Jones:
Dictionary-Free Overloading by Partial Evaluation.
Lisp and Symbolic Computation 8(3): 229-248 (1995) |
1994 |
8 | | Mark P. Jones:
Dictionary-Free Overloading by Partial Evaluation.
PEPM 1994: 107-117 |
7 | | Mark P. Jones:
ML Typing, Explicit Polymorphism and Qualified Types.
TACS 1994: 56-75 |
6 | | Mark P. Jones:
A Theory of Qualified Types.
Sci. Comput. Program. 22(3): 231-256 (1994) |
1993 |
5 | | Mark P. Jones:
A System of Constructor Classes: Overloading and Implicit Higher-Order Polymorphism.
FPCA 1993: 52-64 |
4 | | John Peterson,
Mark P. Jones:
Implementing Type Classes.
PLDI 1993: 227-236 |
1992 |
3 | | Mark P. Jones:
A Theory of Qualified Types.
ESOP 1992: 287-306 |
2 | | Mark P. Jones:
Programming with Constructor Classes (Preliminary Summary).
Functional Programming 1992: 122-133 |
1 | | Mark P. Jones:
Computing with Lattices: An Application of Type Classes.
J. Funct. Program. 2(4): 475-503 (1992) |