Programmation réactive en OCaml - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal Européen des Systèmes Automatisés (JESA) Année : 2009

Programmation réactive en OCaml

Résumé

La programmation réactive permet d'écrire des programmes sous forme d'un ensemble de processus qui s'exécutent de manière synchronisée et communiquent par diffusion de signaux. Ce paradigme peut être fourni par des langages spécialisés (parfois basés sur des langages “classiques”) ou par des bibliothèques. Le langage ReactiveML est un tel langage réactif basé sur OCaml. Nous décrivons ici une bibliothèque OCaml fournissant les construc- tions réactives de ReactiveML pour le langage OCaml lui-même. Les processus devront pour cela être rédigés en style trampoline. Des exemples montrent que le style obtenu est raisonnable et que les performances sont au moins équivalentes.
Fichier principal
Vignette du fichier
msr09.pdf (149.77 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00493223 , version 1 (18-06-2010)

Identifiants

  • HAL Id : hal-00493223 , version 1

Citer

Christophe Deleuze. Programmation réactive en OCaml. Journal Européen des Systèmes Automatisés (JESA), 2009, 43 (7-8-9), pp.757-771. ⟨hal-00493223⟩

Collections

UGA LCIS
138 Consultations
474 Téléchargements

Partager

Gmail Facebook X LinkedIn More