Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/functional-programming
- Wikipedia: https://en.wikipedia.org/wiki/Functional_programming
- Related Topics: oop, declarative-programming, procedural-programming, event-driven-programming,
- Last updated: 2024-11-18 00:10:57 UTC
- JSON Representation
https://github.com/mystpi/spark
Compile-to-JS language built in Gleam.
functional-programming gleam langdev language
Last synced: 13 Nov 2024
https://github.com/pavelannin/monadic-swift
Monadic is a distributed Swift framework that provides a way to write code from functional programming
either functional-programming monads swift
Last synced: 13 Nov 2024
https://github.com/connellr023/chatter-reborn
A massively concurrent chat application designed for real-time, one-on-one conversations.
actor-model concurrent-programming functional-programming gleam mist realtime-chat socket-programming
Last synced: 31 Oct 2024
https://github.com/bredalis/functionalprogrammingpython
💻 Programación Funcional en Python
data functional-programming functions programing programming-language python structured-data
Last synced: 14 Nov 2024
https://github.com/bredalis/js
✨ JavaScript's Files ✨
backend code css frontend functional-programming html js node-js nodejs pages programming-language
Last synced: 14 Nov 2024
https://github.com/bredalis/jsfunctionalprogramming
✨ Functional programming in js ✨
algorithms functional-programming js node-js nodejs programs
Last synced: 14 Nov 2024
https://github.com/murat/elixir-practices
Some Elixir practices for the newbies...
elixir elixir-lang functional-programming
Last synced: 11 Nov 2024
https://github.com/unosd/resultmonad
C# implementation of the result and other monads with query syntax support and extensions for Tasks and IEnumerable
async csharp functional functional-programming functor functors monad monads monoid monoids netcore2 netstandard result task tpl
Last synced: 16 Nov 2024
https://github.com/twobin/twobin.blog
twobin'blog 爱生活,爱分享,爱前端
es6 functional-programming react redux
Last synced: 07 Nov 2024
https://github.com/weaming/math-fold
Bring fold in functional programming to CLI.
cli fold functional-programming
Last synced: 13 Nov 2024
https://github.com/july541/functional-programming-in-csharp
A practice during learning C# functional programming.
Last synced: 13 Nov 2024
https://github.com/pmuens/fp
Doing some Functional Programming with Scala
fp functional-programming scala
Last synced: 17 Oct 2024
https://github.com/1602/pure-ish
Side-effects manager for backend Javascript apps.
functional-programming side-effects state-machine state-management
Last synced: 14 Oct 2024
https://github.com/swissmanu/react-rxjs-typescript
An experiment to implement a React user interface using TypeScript that leverages RxJS.
functional-programming react rxjs typescript
Last synced: 29 Oct 2024
https://github.com/lenguyenthanh/scalachess-tests
Keep scalachess honest
chess chess-programming fs2 functional-programming scala scala-cli typelevel
Last synced: 15 Oct 2024
https://github.com/cyppan/purely-functional-data-structures
Companion Clojure code for the Purely Functional Data Structures books
clojure functional-programming purely-functional-data-structures
Last synced: 18 Nov 2024
https://github.com/michalspano/func-prog
My take on Functional Programming.
clojure functional-programming haskell personal
Last synced: 17 Nov 2024
https://github.com/yurrriq/tdd-with-idris
:book: Working through Type-Driven Development with Idris
dependent-types functional-programming idris learning theorem-proving type-driven-development
Last synced: 17 Nov 2024
https://github.com/mehmet-github06/find-country
An application where you can find the country information you want
api async bootstrap functional-programming html-css-javascript try-catch
Last synced: 15 Nov 2024
https://github.com/chicio/katas
💪🏋️♂️ A collection of katas I did to hone my programming skills. 🏋️♂️💪
coding-dojo functional-programming interview kata kotlin objective-c swift typescript
Last synced: 17 Nov 2024
https://github.com/rcardin/reader-monad
A simple implementation of the Reader monad
functional-programming monad reader-monad scala
Last synced: 17 Nov 2024
https://github.com/palutz/functionalscala_coursera
Functional programming in Scala Certification path (EPFL)
big-data coursera distributed-computing functional-programming parallel-computing scala spark
Last synced: 17 Nov 2024
https://github.com/palutz/monads-gym
Stretching the muscles with monads...
functional-programming monads scala
Last synced: 17 Nov 2024
https://github.com/nowayhecodes/iters
Functional iterators, good to Go.
functional-programming go-package golang iterators map-filter-reduce poc proof-of-concept
Last synced: 17 Nov 2024
https://github.com/palutz/tryskiasharp
Playing with Xamarin Forms, F# and SkiaSharp (2D graphics API powered by the Skia library: https://skia.org)
2d-graphics fsharp functional-programming mobile skiasharp xamarin-forms
Last synced: 17 Nov 2024
https://github.com/polossk/renai-slg-solution
Solution of 恋愛SLG
functional-programming oj-solutions
Last synced: 15 Nov 2024
https://github.com/andimiller/munit-cats-effect-styles
Some Suites for munit-cats-effect
cats functional-programming munit scala testing
Last synced: 18 Nov 2024
https://github.com/sandromaglione/nextjs_search_view_pagination
NextJs application where you can search and view a list of users, implemented with pagination
eslint fp-ts functional functional-programming io-ts next pagination prettier search tailwindcss typescript users
Last synced: 15 Nov 2024
https://github.com/js-factory/router
An opinionated functional programming based routing module
declarative-programming expressjs functional-programming javascript layered-architecture maintained nodejs orchestration-framework reusable router
Last synced: 18 Nov 2024
https://github.com/mrandl/satsolver
A toy functional and parallel SAT solver implementation in Scala
dotty functional-programming sat-solver scala
Last synced: 17 Nov 2024
https://github.com/imrafaelmerino/vertx-mongodb-effect
Where actors meet Functional Programming
functional-programming json-values mongo-values mongodb reactive-programming vertx
Last synced: 18 Nov 2024
https://github.com/kourouklides/scala-examples
Example code in Scala
functional-language functional-programming functional-programming-examples functional-programming-in-scala functional-programming-language functional-reactive-programming reactive-programming scala scala-example
Last synced: 18 Nov 2024
https://github.com/firaja/identicon
Elixir implementation of Identicon
elixir functional-programming identicon
Last synced: 18 Nov 2024
https://github.com/snowy1803/suffix-lang
A type-safe functional programming language using Reverse Polish Notation
compiler functional-programming language programming-language suffix-lang
Last synced: 15 Nov 2024
https://github.com/casperkristiansson/programming-ii-id1019
Programming II - Exercises and lecture notes for the course ID1019
advent-of-code cut-boards derivative elixir functional-programming huffman id1019 interpreter mandelbrot mips-emulator morse philosophers prime programming-2 programming-ii streams-of-prime-numbers train-shunting tree-vs-list
Last synced: 15 Nov 2024
https://github.com/aganglada/reswitcher
🍭 Functional switch case for redux reducers
functional-programming javascript reducer redux switch-case
Last synced: 15 Nov 2024
https://github.com/helins/fn.cpp
Pass around c++ fns and methods, get performance
cplusplus functional-programming functions higher-order-functions
Last synced: 16 Nov 2024
https://github.com/sidmishraw/fjava
FJava, Java for functional programming
fjava functional-programming java8
Last synced: 15 Nov 2024
https://github.com/mjavadhpour/functional-php
Exercise of Functional Programming with PHP
Last synced: 16 Nov 2024
https://github.com/p0lunin/vglang
????
functional-programming programming-language
Last synced: 16 Nov 2024
https://github.com/gavinhome/done-redux
A combined .Net7 state management framework.
component dotnet framework functional-programming redux state-management
Last synced: 14 Nov 2024
https://github.com/tejasbubane/reason-todo-old
Small todo app with reasonml
bucklescript functional-programming reason-react reasonml
Last synced: 13 Nov 2024
https://github.com/therealklanni/key-mapper
Tiny utility for deeply mapping object keys
functional-programming object object-mapper object-mapping tiny-utility
Last synced: 18 Nov 2024
https://github.com/marcosh/effector
A Php library to write effect aware code.
effect effects functional functional-programming php php-7 php-library side-effect
Last synced: 18 Nov 2024
https://github.com/asarkar/99-haskell
H-99: Ninety-Nine Haskell Problems
99-haskell-problems 99-problems 99problems functional-programming haskell ninety-nine-haskell-problems ninety-nine-problems
Last synced: 13 Nov 2024
https://github.com/rajasharan/elm-countdown-problem
Solution for the countdown-problem in elm
elm elm-demos elm-lang functional functional-programming
Last synced: 13 Nov 2024
https://github.com/alansastre/java-functional-advanced
Programación funcional en Java. Procesamiento de datos con la API Stream en Java. Interfaz funcional Comparator.
collector comparator flatmap functional-programming java java-stream-api java11 java17 java8 reduce sorted stream-api stream-java stream-processing
Last synced: 13 Nov 2024
https://github.com/alansastre/java-functional-interfaces
Programación funcional e interfaces funcionales en Java 8 y versiones posteriores
consumer functional-interfaces functional-programming functions java java-8 java11 java17 predicate supplier
Last synced: 13 Nov 2024
https://github.com/palutz/scalaexercises
Notes, code and worksheets from scala-exercises training (scala-exercises.org)
Last synced: 17 Nov 2024
https://github.com/palutz/scalashoppingbasket
A simple shopping basket in Scala, with an idiomatic approach...
Last synced: 17 Nov 2024
https://github.com/palutz/introtofunctional
Introduction to functional programming slides
functional-programming introduction monads
Last synced: 17 Nov 2024
https://github.com/palutz/fslinearalgebrarefresh
Linear Algebra refresh using fsharp
fsharp functional-programming linear-algebra math udacity
Last synced: 17 Nov 2024
https://github.com/faylina/witching_hour_chronicles
A witchy blog that utilizes PHP
apache blog functional-programming html-css mariadb mysql php8
Last synced: 17 Nov 2024
https://github.com/faylina/spellbound-treasures
First project utilizing JavaScript to create a shopping cart
functional-programming html-css javascript localstorage responsive shop
Last synced: 17 Nov 2024
https://github.com/alansastre/java-optional
Programación funcional y API Optional en Java
functional-programming java lambda-functions optional stream-api-java8
Last synced: 13 Nov 2024
https://github.com/palutz/littletyperstudygroup
The Little Typer study group London
dependent-types functional-programming lisp scheme study-group
Last synced: 17 Nov 2024
https://github.com/palutz/programmingreactivesystem_course
Code from the Programming Reactive System in Scala course from Edx (EPFL)
actor-model akka fp functional-programming reactive-programming reactive-streams scala
Last synced: 17 Nov 2024
https://github.com/nextbreakpoint/sqltemplate
SQLTemplate implements a fluent interface for executing SQL statements
fluent-interface functional-programming java java-8 java-library
Last synced: 17 Nov 2024
https://github.com/nextbreakpoint/fork
Fork implements a fluent interface for executing parallel tasks and collecting results
fluent-interface functional-programming java java-8 java-library
Last synced: 17 Nov 2024
https://github.com/alansastre/java-streams
Programación funcional y API Stream en Java
functional-programming java java11 java17 java8 lambda stream stream-api
Last synced: 13 Nov 2024
https://github.com/hoishing/pipable
pipe operation in python
fp functional-programming pipe pipleline
Last synced: 17 Nov 2024
https://github.com/tanbirhossain/fsharp-learn
dotnet-core fsharp functional-programming
Last synced: 17 Nov 2024
https://github.com/julgitt/logic-circuit-simulator
Logic Circuit Simulator taking into account the time delay of the logic gates
functional-programming logic-circuit-simulator logic-gates racket
Last synced: 17 Nov 2024
https://github.com/tom-weatherhead/atrocity
A Scheme interpreter implemented in C.
c functional-programming garbage-collection repl scheme scheme-interpreter scripting-language
Last synced: 17 Nov 2024
https://github.com/turbiani/java-learning
Repositório criado para estudos gerais sobre Java 8 e Reative Programming
development functional-programming java-8 learning rxjava
Last synced: 17 Nov 2024
https://github.com/alansastre/java-functional-method-reference
Programación funcional y métodos referenciados en Java
functional-programming java java11 java17 java8 lambda-functions method-reference method-references
Last synced: 13 Nov 2024
https://github.com/nevoland/unchangeable
🧊 Tools for immutable values.
functional-programming immutable pure
Last synced: 15 Nov 2024
https://github.com/mrbrunelli/curso-elixir
Meus estudos da Linguagem Elixir
elixir elixir-lang erlang functional-programming
Last synced: 15 Nov 2024
https://github.com/mrbrunelli/haskell-math
My functional math studies with Haskell
functional functional-programming haskell haskell-exercises lambda math
Last synced: 15 Nov 2024
https://github.com/mrbrunelli/my-first-elm-app
My Fist App using Elm Lang
elm elm-architecture elm-lang functional-language functional-programming
Last synced: 15 Nov 2024
https://github.com/deepakbhalla/java8-new-features
Examples to cover new features added in Java 8
datetime functional-programming functionalinterface java8 lamda methodreference stream streams-api
Last synced: 17 Nov 2024
https://github.com/dennisappiah/py-prep
functional-programming oop-principles python3
Last synced: 17 Nov 2024
https://github.com/perty/elm-currency-adder
Accompaning code to "Fun with functional programming using Elm".
elm-lang functional-programming
Last synced: 17 Nov 2024
https://github.com/it1shka/moonshine
Library providing common functional utilities for the Lua programming language
array-methods functional-programming library lua lua-library luajit
Last synced: 17 Nov 2024
https://github.com/wilberquito/jelly-adventures
A game inspired in Bloxorz
functional-programming haskell
Last synced: 13 Nov 2024
https://github.com/barbixxxa/functional-programming-language
Disciplina de Linguagem de Programação Funcional com o Professor Luis Menezes - POLI/UPE 2016.2
functional-programming haskell
Last synced: 18 Nov 2024
https://github.com/sandromaglione/nextjs-tennis-game
A simple application that aims to explain visually how a typical set of Tennis works. Enjoy!
eslint fp-ts functional-programming game io-ts jest jest-tests nextjs prettier tennis tennis-game tennis-score typescript webdev
Last synced: 15 Nov 2024
https://github.com/sandromaglione/nextjs_pokemon_memory_card_game
Memory Card Game using nextjs, typescript, jest, react-testing library, and fetching Pokemon from pokeAPI
card-game fp-ts functional-programming functional-typescript jest memory memory-card-game nextjs pokeapi pokemon pokemon-game react-testing-library typescript
Last synced: 15 Nov 2024
https://github.com/wilberquito/johntheartist
Template John the artist
functional-programming graphics haskell opengl
Last synced: 13 Nov 2024
https://github.com/rcardin/doobie-playground
Examples of some use cases of the doobie library
cats doobie functional-programming scala
Last synced: 17 Nov 2024
https://github.com/kubepay/java-cs-to-enterprise
This repository acts as standalone or upcoming book for educating interested Computer Science students to Data Structures, Algoritms, Design Pattersn on Java 8.
algorithms computer-science data-structures design-patterns enterprise-design-patterns functional-programming java-8 reactive-programming
Last synced: 17 Nov 2024
https://github.com/anurag1101/the_perfect_guess
Perfect Guess is a simple number guessing game built with Python. Players try to guess a randomly generated number between 1 and 100, receiving feedback on whether their guesses are too high or too low. The game continues until the correct number is guessed, with an option to play again. Enjoy testing your guessing skills!
functional-programming functions-python game-development guessing-number-game if-elif-else python python3
Last synced: 15 Nov 2024
https://github.com/asarkar/fp-scala
Functional Programming in Scala
functional-programming functional-programming-in-scala red-book scala
Last synced: 13 Nov 2024
https://github.com/luismendes070/udemy
[UDEMY SEM DEMANDA 2023]
2023 functional-programming functional-reactive-programming generators typescript udemy
Last synced: 18 Nov 2024
https://github.com/mhashim6/kotlin-sorting-algorithms
kotlin implementation for various sorting algorithms [school project]
bubble-sort factory-pattern functional-programming insertion-sort kotlin kotlin-sorting-algorithms merge-sort oop school-project sorting-algorithms strategy-pattern
Last synced: 15 Nov 2024
https://github.com/mehmet-github06/shopping-card
Bu depo, basit bir alışveriş sepeti uygulamasını içerir. JavaScript, HTML, ve CSS kullanılarak geliştirilmiştir. Ayrıca, harici bir API'den rastgele ürün verilerini çeker.
api bootstrap dom-manipulation functional-programming html-css-javascript responsive try-catch
Last synced: 15 Nov 2024
https://github.com/mhashim6/kotlinheroes
My solutions for some of KotlinHeroes' problems.
algorithms codeforces competitive-programming functional-programming kotlin kotlinheroes
Last synced: 15 Nov 2024
https://github.com/catseye/deturgenchry
(WIP) An OO language where `self` is a continuation (sort of) [BSD license]
esolang experimental-language functional-programming object-oriented unfinished unimplemented
Last synced: 15 Nov 2024
https://github.com/catseye/iphigeneia
A toy hybrid imperative/functional programming language
functional-programming imperative-programming-language toy-language
Last synced: 15 Nov 2024
https://github.com/catseye/sally
A cute but naïve functional language - "upside-down Forth cake".
esolang experimental-language functional-programming minimalistic stack-based
Last synced: 15 Nov 2024
https://github.com/slemus9/corelang-hs
Code and exercises of the book Implementing Functional Languages: a tutorial by S.P. Jones and D. Lester
functional-programming haskell tutorial
Last synced: 15 Nov 2024
https://github.com/asarkar/udemy-complete-haskell
https://www.udemy.com/course/the-complete-haskell-course-from-zero-to-expert
functional-programming haskell udemy
Last synced: 13 Nov 2024
https://github.com/asarkar/exercism-haskell
https://exercism.org/tracks/haskell
algorithms data-structures exercism exercism-haskell exercism-track functional-programming haskell
Last synced: 13 Nov 2024
https://github.com/slemus9/plfa
Solutions to the book: Programming Language Foundations in Agda, from Wadler, Philip, Wen Kokke, and Jeremy G. Siek
agda functional-programming plfa programming-languages
Last synced: 15 Nov 2024
https://github.com/john-science/sicp-racket
Working through the SICP Textbook in Racket Scheme
education functional-programming language-design learning lisp racket racket-lang scheme sicp sicp-book
Last synced: 18 Nov 2024
https://github.com/lorenzleutgeb/fp
coursework functional-programming tuwien
Last synced: 16 Nov 2024
https://github.com/blackwakhu/introduction-to-functional-programming
introduction to functional programming
clojure functional-programming replit tutorial tutorial-code
Last synced: 18 Nov 2024
https://github.com/kimpro82/myfunctionalprogrammingpractice
Functional programming is definitely a devil's plot!
clojure fsharp functional-programming haskell scala
Last synced: 18 Nov 2024