Skip to content

Functional programming is a paradigm that emphasizes the use of pure functions and immutability. This repo provides some examples of code that follow functional programming principles in the Haskell language.

License

Notifications You must be signed in to change notification settings

v-espitalier/functional-programming-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

(French below)

functional-programming-examples

Functional programming is a paradigm that emphasizes the use of pure functions and immutability. This repo provides some examples of code that follow functional programming principles in the Haskell language.

Implemented algorithms

Getting started

  1. Get a Haskell compiler, such as Glasgow Haskell Compiler

  2. Clone this repo:

$ git clone https://github.com/v-espitalier/functional-programming-examples
  1. Compile and run the example:
$ cd functional-programming-examples
$ ghc exemples.hs
$ ./exemples

Use of AI tools

AI tools, such as Mistral AI, have been partially used to enhance the text and code in this repository.



functional-programming-examples (French)

La programmation fonctionnelle est un paradigme qui met l'accent sur l'utilisation de fonctions pures et l'immuabilité. Ce dépôt propose des exemples de code suivant les principes de la programmation fonctionnelle dans le langage Haskell.

Algorithmes implémentés :

Installation & utilisation

  1. Télécharger un compilateur Haskell, tel que le Glasgow Haskell Compiler.

  2. Cloner ce dépôt :

$ git clone https://github.com/v-espitalier/functional-programming-examples
  1. Compiler et exécuter l'exemple :
$ cd functional-programming-examples
$ ghc exemples.hs
$ ./exemples

Utilisation d'outils IA

Les outils d'intelligence artificielle, tels que Mistral AI, ont été partiellement utilisés pour améliorer le texte et le code de ce dépôt.

Licence

The source code of this repository is released under the MIT license. See LICENSE for more information.

Le code source de ce dépôt est publié sous license MIT. Voir LICENSE pour plus d'informations.

About

Functional programming is a paradigm that emphasizes the use of pure functions and immutability. This repo provides some examples of code that follow functional programming principles in the Haskell language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published