Life & fun · alternatives · 2026
24 alternatives to Functional programming on Perl 5
Functional Programming on Perl 5 is a project that helps Perl developers write code with fewer side effects. It provides data structures, tutorials, and introductions to functional programming techniques that reduce… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Functional programming on Perl 5 launched in 2015; newer entries below may have overtaken it.
- 1

Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
2023 · scrapscript.org · its alternatives →
- 2

Functional programming for modern Fortran. Contribute to wavebitscientific/functional-fortran development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 3

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 4

A fast functional language based on two level type theory - ehatti/peridot
2022 · github.com · its alternatives →
- 5

A functional programming language with static memory management - vekatze/neut
2020 · github.com · its alternatives →
- 6

Get the skills to land a job in the tech industry in BloomTech’s online programs. Learn about our Tuition Refund Guarantee!
2016 · lambdaschool.com · its alternatives →
- 7PW
Functional programming language based on pure de Bruijn indexed lambda calculus.
2023 · bruijn.marvinborner.de · its alternatives →
- 8FS
Hi HN! I've been working on the fuse programming language, it's a statically typed purely functional language with higher-kinder types and ad-hoc polymorphism. It compiles to the GRIN whole-program optimizer, producing LLVM-generated native code. Fuse supports ADTs, Generics, Type Methods, Traits, Pattern matching etc. all in a functional style with no mutations. I’ve been developing the language for 5 years, with code written in Scala. I’ve started coding the language from the base of System F that was implemented as part of the book: Types and Programming Languages (tapl). And then…
Aug 2026 · fuselang.org · its alternatives →
- 9CD
2012 · scattered-thoughts.net · its alternatives →
- 10

Functional Programming Library For PHP. Contribute to r-cyr/PHPunctional development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 11

The best of functional programming in your browser
2016 · changelog.com · its alternatives →
- 12

Functional programming without the hassle.
2015 · haskellformac.com · its alternatives →
- 13

See what it’s like to program in a language without null.
2015 · books.thoughtbot.com · its alternatives →
- 14

An interactive functional programming course for children based on clojure and klipse - viebel/kids.klipse.tech
2016 · github.com · its alternatives →
- 15

I've been spending some time coding fp. It is a programming language heavily inspired by the language John Backus described in his 1977 Turing Award lecture. There's plenty of examples in the projects github repository for the interested!
2022 · github.com · its alternatives →
- 16

C# pure functional programming framework - come and get declarative! - louthy/language-ext
2014 · github.com · its alternatives →
- 17

A puzzle game inspired by functional programming.
2015 · david-peter.de · its alternatives →
- 18

TopShell - a purely functional, reactive scripting language - topshell-language/topshell
2019 · github.com · its alternatives →
- 19

GitHub Gist: instantly share code, notes, and snippets.
2011 · gist.github.com · its alternatives →
- 20

I've been working on implementing the compile-time approach to memory management described in this thesis (https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-908.pdf) for some time now - some of the performance results look promising! (Although some less so...) I think it would be great to see this taken further and built into a more complete functional language.
2020 · github.com · its alternatives →
- 21

2017 · craftinginterpreters.com · its alternatives →
- 22

2025 · turtleware.eu · its alternatives →
- 23

A guide to functional programming
2016 · amazon.com · its alternatives →
- 24

An experimental language which adds functional programming features to Go. - albrow/fo
2018 · github.com · its alternatives →
Also compare
- ScrapScript – A tiny functional language for sharable software alternatives
- Functional programming for modern Fortran alternatives
- Python library for functional programming alternatives
- Peridot – A functional language based on two-level type theory alternatives
- A dependently-typed programming language with static memory management alternatives
- Learn Functional Programming Using Haskell alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →