caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Pierre Weis <weis@pauillac.inria.fr>
To: caml-list@pauillac.inria.fr
Subject: equality
Date: Mon, 7 Nov 1994 14:28:43 +0100 (MET)	[thread overview]
Message-ID: <9411071328.AA05730@pauillac.inria.fr> (raw)

[English version]

Some time ago, I announced a research report about equality in this mailing
list. It is now available via the Cristal WWW server
(http://pauillac.inria.fr/), as an article accepted to POPL'95 and
entitled ``Extensional polymorphism'' by Catherine Dubois, Franc,ois
Rouaix, and Pierre Weis.

A new kind of polymorphism for ML is described, which allows a clean
treatment of equality, polymorphic printing and other ad hoc
polymorphic primitives. Extensional polymorphism is upward compatible
with usual ML type system and semantics. Extensional polymorphism can
be extended to support overloading and user defined ad hoc functions
(that may be polymorphic).


[Version franc,aise]

J'avais annonce' dans cette tribune un rapport de recherche au sujet
de l'e'galite'. Ce rapport est devenu un article qui a e'te' accepte'
a` la confe'rence POPL'95. Cet article est intitule' ``Extensional
polymorphism'' par Catherine Dubois, Franc,ois Rouaix et Pierre Weis.
Il est disponible sur le serveur du projet Cristal (http://pauillac.inria.fr/).

On y traite d'une nouvelle forme de polymorphisme qui permet de
traiter l'e'galite', l'impression polymorphe et autres primitives
polymorphes ad hoc. Le polymorphisme extensionel est une extension
du syste`me de types de ML, qui est compatible avec la se'mantique
habituelle de ML. Une extension du polymorphisme extensionel permet de
rendre compte de la surcharge et autorise la de'finition de fonctions
ad hoc, e'ventuellement polymorphes.

Pierre Weis




                 reply	other threads:[~1994-11-07 13:30 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9411071328.AA05730@pauillac.inria.fr \
    --to=weis@pauillac.inria.fr \
    --cc=caml-list@pauillac.inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).