Typing rule-based transformations over topological collections - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2003

Typing rule-based transformations over topological collections

Julien Cohen
  • Fonction : Auteur
  • PersonId : 861795

Résumé

Pattern-matching programming is an example of a rule-based programming style developed in functional languages. This programming style is intensively used in dialects of ML but is restricted to algebraic data-types. This restriction limits the field of application. However, as shown by Giavitto and Michel at RULE'02, case-based function definitions can be extended to more general data structures called topological collections. We show in this paper that this extension retains the benefits of the typed discipline of the functional languages. More precisely, we show that topological collections and the rule-based definition of functions associated with them fit in a polytypic extension of mini-ML where type inference is still possible.
Fichier principal
Vignette du fichier
rule03.pdf (176.38 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00442371 , version 1 (21-12-2009)

Identifiants

Citer

Julien Cohen. Typing rule-based transformations over topological collections. 4th International Workshop on Rule-Based Programming, Jun 2003, Valencia, Spain. pp.61-76, ⟨10.1016/S1571-0661(04)80676-5⟩. ⟨hal-00442371⟩
38 Consultations
82 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More