Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456 Johan Jeuring
Generic Haskell. The goal of this project is to develop an extension of the functional programming language Haskell, with which programs that work for large classes of datatypes can be written. Generic haskell is a sequel to PolyP (see Patrik Jansson's page about polytypic programming). This work is based on ideas from Ralf
Hinze.
Proxima. The
goal of this project is to develop a single presentation-oriented generic
editor for all kinds of XML-documents and presentations.
At the Open University we are working on Software Technology for Educational Software.
List of Publications
My list of publications, and links to some of my papers can be found here.
Patrik Jansson,
Chalmers, MSc (1995): Polytypism and polytypic unification,
Lic (1997): Functional Polytypic Programming - Use and Implementation,
PhD (2000): Functional Polytypic Programming
Andres Löh,
UU, PhD (2004): Exploring Generic Haskell
Jan-Willem Roorda,
UU, MSc (2000): Pure Type Systems for Functional Programming
Martijn Schrage,
UU, PhD (2004): Proxima: a presentation-oriented editor for structured documents
Danny van Velzen, UU, MSc (2001) An XSLT implementation in Haskell.
Jan de Wit, UU, MSc (2002) A technical overview of Generic Haskell
At the Open University I (have) supervise(d) another 20 MSc students. Their
names and theses can be found on the OU site
(for which you need a login and a password).
You can find a number of suggestions for topics on which you can write
your MSc thesis on the nomepage of the
Software Technology group.
Besides these topics, it is always possible to write a thesis on topics
that lie within my current research, such as generic programming and
Generic Haskell, XML tools and generic programming, type systems, editors,
etc. I supervised the Master's theses of about ten students, they appear
under former research students above.
On Tuesdays I am usually at the Open University in Heerlen.
On Monday, Wednesday and Thursday I am in Utrecht, on Fridays I am
sometimes at home, sometimes at work in Utrecht.
Here are my travel plans:
December 23 - 30, 2005
Christmas holidays
March 27 - 31, 2006
IFIP WG2.1 meeting, Turkey
April 24 - 27, 2006
School on Generic Programming, Nottingham
Contact
Email:johan@jeuring.net or johanj@cs.uu.nl
Phone:
work (Utrecht) +31 30 2534115,
(Heerlen, Tuesday) +31 45 5762357,
home +31 30 2711281,
mobile +31 6 40010053