Overview of the Mathemagix type system - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2012

Overview of the Mathemagix type system

Résumé

The goal of the Mathemagix project is to develop a new and free software for computer algebra and computer analysis, based on a strongly typed and compiled language. In this paper, we focus on the underlying type system of this language, which allows for heavy overloading, including parameterized overloading with parameters in so called "categories". The exposition is informal and aims at giving the reader an overview of the main concepts, ideas and differences with existing languages. In a forthcoming paper, we intend to describe the formal semantics of the type system in more details.
Fichier principal
Vignette du fichier
mmx_typing2.pdf (310.59 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00702634 , version 1 (30-05-2012)
hal-00702634 , version 2 (30-07-2012)

Identifiants

  • HAL Id : hal-00702634 , version 2

Citer

Joris van der Hoeven. Overview of the Mathemagix type system. 2012. ⟨hal-00702634v2⟩
354 Consultations
364 Téléchargements

Partager

Gmail Facebook X LinkedIn More