Functional programming
In computer science,functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
Here are 9,267 public repositories matching this topic...
Language:All
Sort:Most stars
Mostly adequate guide to FP (in javascript)
- Updated
Sep 17, 2024 - JavaScript
Jargon from the functional programming world in simple terms!
- Updated
Oct 17, 2023
♞ lichess.org: the forever free, adless and open source chess server ♞
- Updated
Jul 12, 2025 - Scala
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
- Updated
Dec 26, 2023 - JavaScript
Nix, the purely functional package manager
- Updated
Jul 12, 2025 - C++
Scala 2 compiler and standard library. Scala 2 bugs athttps://github.com/scala/bug; Scala 3 athttps://github.com/scala/scala3
- Updated
Jul 1, 2025 - Scala
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
- Updated
Jul 9, 2025 - TeX
Functional programming in TypeScript
- Updated
Apr 18, 2025 - TypeScript
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
- Updated
Sep 27, 2023 - Ruby
A functional and reactive JavaScript framework for predictable code
- Updated
Nov 29, 2023 - TypeScript
Kickstarter for iOS. Bring new ideas to life, anywhere.
- Updated
Jul 10, 2025 - Swift
🐼 Chinese translations for classic software development resources
- Updated
Mar 9, 2025
C# pure functional programming framework - come and get declarative!
- Updated
Jul 1, 2025 - C#
The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
- Updated
Jul 11, 2025 - Kotlin
Book of Elementary Functional Algorithms and Data structures
- Updated
Jan 2, 2025 - TeX
Type-Safe Errors for JS & TypeScript
- Updated
Mar 11, 2025 - TypeScript
🌙 The minimal & fast library for functional user interfaces
- Updated
Feb 29, 2024 - JavaScript
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
- Updated
Jul 12, 2025 - Java
Kickstarter for Android. Bring new ideas to life, anywhere.
- Updated
Jul 10, 2025 - Kotlin
- Followers
- 234 followers
- Website
- github.com/topics/functional-programming
- Wikipedia
- Wikipedia