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 Site Map: Patrik Jansson
Polytypic programming research at Chalmers: exploring
polytypic functional programming with PolyP - an
implementation of a polytypic extension of the
functional programming language Haskell.
A generic algorithm for compactly representing structured data
is presented together with a parser and a correctness proof.
poly/polylib/: PolyLib -- a library of polytypic functions
Generic utility functions written in the
Haskell extension PolyP.
poly/polyp1.5/: PolyP - a polytypic programming language
PolyP is a polytypic language extension and a compiler
that takes polytypic Haskell programs to plain Haskell.
The distribution contains the source code of the
compiler and a library of polytypic functions.
poly/polypPOPL97/: PolyP - a polytypic programming language extension
A POPL'97 paper about the theory and an implementation
of polytypic programming. Patrik Jansson and Johan Jeuring.
PolyLib contains basic polytypic building blocks to be used
when programming in the Haskell extension PolyP.
It contains definitions for generic versions of sum,
size, map, zip and many other useful functions.
PolyP is a polytypic language extension and a compiler
that takes polytypic Haskell programs to plain Haskell.
The distribution contains the source code of the
compiler and a library of polytypic functions.
This is an index automatically generated from meta tags
present in each of the pages. Top-level pages are listed
first.