Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Functional languages: Real-life Examples

Do functional languages bring anything in the resolution of everyday business problems?

Are there any successful projects that have been implemented using a functional language (ideally with a published test case)?

like image 632
iDevlop Avatar asked Sep 23 '09 19:09

iDevlop


3 Answers

There are quite a few listed on Functional Programming in the Real World. From the site:

The main criterion for being real-world is that the program was written primarily to perform some task, not primarily to experiment with functional programming.

like image 134
Bill the Lizard Avatar answered Oct 26 '22 07:10

Bill the Lizard


The Xen hypervisor is at base, implemented in OCAML; and Erlang is deployed in ultra-high reliability telephony systems (the ones that have zero down-time over periods of years).

like image 30
Steve Gilham Avatar answered Oct 26 '22 09:10

Steve Gilham


One implementation of Perl 6, Pugs, is written in Haskell, but it has largely given way to the standard Rakudo Perl implementation.

like image 25
Chris Lutz Avatar answered Oct 26 '22 07:10

Chris Lutz