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 10,614 public repositories matching this topic...
Mädūl is the fun way to write functional code in TypeScript!
-
Updated
May 29, 2026 - TypeScript
Functional programming concept in Swift 3
-
Updated
Jun 3, 2017 - Swift
-
Updated
Jul 24, 2017 - Java
-
Updated
Feb 25, 2019 - Clojure
Single-page app demos in functional languages — Elm, ReasonML, F# Fable. Side-by-side comparison.
-
Updated
Jun 23, 2026 - JavaScript
1h a day for 100 days pledge towards Machine Learnin, if interested see guide https://github.com/llSourcell/100_Days_of_ML_Code
-
Updated
Jul 12, 2018
関数型プログラミング言語「SML ( Standard ML )」を学習するためのサンプル集
-
Updated
Sep 7, 2018 - Standard ML
A library which calculates a bowling score, written in F#
-
Updated
Nov 25, 2018 - F#
Mother repository for all my college code
-
Updated
Jul 7, 2020 - OCaml
Code and solutions from the book 'Erlang Programming' (1st ed.)
-
Updated
Mar 21, 2017 - Erlang
A nodejs app demonstrating all redux store concepts: action, store, middleware, reducer. Write own pure & stateless functions. No external dependencies. Just Node, Babel and ES6
-
Updated
Mar 21, 2017 - JavaScript
Functional Programming Principles in Scala
-
Updated
Dec 16, 2017 - Scala
-
Updated
Sep 9, 2017 - Clojure
I experiment my Java 8 functional adventures here
-
Updated
Mar 11, 2023 - Java
Big Data: A simple code to make things easy to aggregate a scalding typedpipe
-
Updated
May 7, 2017 - Scala
reactive realization observable pattern on java
-
Updated
May 21, 2017 - Java
-
Updated
Apr 20, 2018 - Python
-
Updated
Jul 25, 2017 - Java
-
Updated
Jul 29, 2017 - Java
- Followers
- 268 followers
- Website
- github.com/topics/functional-programming
- Wikipedia
- Wikipedia