Auteur : Samuel Mimram (PPS - CNRS, Paris Diderot) Titre : De la webradio lambda à la lambda-webradio Résumé : La génération et la manipulation de flux audio - pour une radio web par exemple - est une tâche complexe, difficilement réalisable à l'aide des langages de programmation habituels. Nous présenterons Liquidsoap, un langage fonctionnel fortement typé qui offre des abstractions confortables pour décrire la construction de flux élaborés. Il se démarque par sa souplesse d'utilisation et la richesse des possibilités qu'il offre : de l'utilisation de divers types d'entrées (fichiers audio, micro, requêtes d'utilisateurs) que l'on peut sélectionner dynamiquement (selon la disponibilité ou encore l'horaire) à la gestion des transitions entre morceaux et autres traitements audio. La nécessité d'avoir un langage riche et abordable nous a amenés à introduire une variante du lambda-calcul typé, avec étiquettes et arguments optionnels.