Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

For any projects using functional programming?

I have a free time and would like to do functional programming and learn some functional programming language.

But as we know the best theory it is practice. In this regard, I would like to know in which sector is most often used functional programming? I understand if the project is written in a functional language that is somehow justified. Therefore, such a question: what kind of projects easier and more profitable to write in functional languages?

Thank you

like image 281
0xAX Avatar asked Dec 23 '22 01:12

0xAX


1 Answers

Compilers are often referred to as the "killer app" for functional languages with algebraic data types, like Haskell and ML. I have written compilers in a procedural language, in an object oriented language, and in functional languages, and a functional language is worlds better.

A compiler is also a relatively attractive project in that you can pick up, say, Andrew Appel's book on the used market, and build the whole thing yourself—just be sure to compile a very simple language.

like image 99
Norman Ramsey Avatar answered Dec 25 '22 22:12

Norman Ramsey