Dev tools · alternatives · 2026
24 alternatives to Introduction into FP and Scala – workshop materials
Learn Functional Programming in Scala. Contribute to scalasummerschool/lectures development by creating an account on GitHub.
Introduction into FP and Scala provides workshop materials for learning functional programming and the Scala language. Designed for developers new to functional programming concepts, the materials cover foundational… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Introduction into FP and Scala – workshop materials launched in 2018; newer entries below may have overtaken it.
- 1

learn-by-doing course/tutorial for functional programming on scala - dehun/learn-fp
2018 · github.com · its alternatives →
- 2

Interactive Scala tutorials that run in your browser
Jul 2026 · scalatutorials.com · its alternatives →
- 3

Learn core concepts of functional programming with Swift
2015 · objc.io · its alternatives →
- 4

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

Interactive Scala tutorials that run in your browser
2014 · scalatutorials.com · its alternatives →
- 6

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

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

[STILL ACTIVE] Learn the GitHub workflow by contributing code in a fun simulation project - danthareja/contribute-to-open-source
2017 · github.com · its alternatives →
- 9

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 →
- 10EI
2019 · getprogrammingwithclojure.com · its alternatives →
- 11GI
Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
2023 · its alternatives →
- 12MI
An interactive book introducing programming with ClojureScript
2017 · langintro.com · its alternatives →
- 13

Interactive Scala tutorials that run in your browser
2013 · scalatutorials.com · its alternatives →
- 14

A graph-based functional API for building complex scikit-learn pipelines. - alegonz/baikal
2020 · github.com · its alternatives →
- 15

Functors, Applicative Functors and Monads in PHP. Contribute to widmogrod/php-functional development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 16

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 →
- 17

Build reveal.js presentations in Scala. Contribute to pheymann/scala-reveal-js development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 18
massCode▲128Free, open-source developer workspace for code snippets, markdown notes, calculations, drawings, and built-in dev tools. Works offline and stores data locally.
2020 · masscode.io · its alternatives →
- 19

A functional programming and concurrency library for Python: algebraic abstractions (Semigroups, Monoids, Functors, Applicatives, Monads), immutable data types, and message-passing concurrency, all designed as composable, type-safe values. - kamalfarahani/katharos
Aug 2026 · github.com · its alternatives →
- 20

Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal…
2024 · easel.hackclub.com · its alternatives →
- 21

A native functional ASP.NET Core web framework for F# developers. - giraffe-fsharp/Giraffe
2018 · github.com · its alternatives →
- 22PW
Functional programming language based on pure de Bruijn indexed lambda calculus.
2023 · bruijn.marvinborner.de · its alternatives →
- 23

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

A curated collection of awesome resources for frontend developers: tutorials, tools, libraries, design assets, and more! 🚀 - requestly/awesome-frontend-resources
2024 · github.com · its alternatives →
Also compare
- Functional programming course on scala alternatives
- Scala Tutorials – interactive Scala 3 lessons in the browser alternatives
- Functional Programming in Swift alternatives
- Python library for functional programming alternatives
- Try Scala in your browser alternatives
- Functional Programming for Kids: Interactive Tutorial 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 →