The promises of functional programming - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computing in Science and Engineering Année : 2009

The promises of functional programming

Résumé

Adopting a functional programming style could make your programs more robust, more compact, and more easily parallelizable. However, mastering it requires some effort. This article's purpose is to explain what functional programming is and how it differs from traditional imperative programming. The author also explains how functional programming helps with concurrent and parallel programming. The language I use in the examples is Clojure, a modern dialect of Lisp.
Fichier principal
Vignette du fichier
Hinsen2009.pdf (104.09 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00522448 , version 1 (06-01-2023)

Licence

Paternité - Pas d'utilisation commerciale

Identifiants

Citer

Konrad Hinsen. The promises of functional programming. Computing in Science and Engineering, 2009, 11 (4), pp.86-90. ⟨10.1109/MCSE.2009.129⟩. ⟨hal-00522448⟩
56 Consultations
87 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More