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/mrseanryan/scala-learning-public
Links, notes and experiments related to the Scala Coursera course. Does NOT include course assignments!
coursera fp functional functional-language functional-programming scala
Last synced: 07 Nov 2024
https://github.com/gallettilance/clojure_mylib
a library of functions I built to get practice with Clojure
basics clojure functional-programming lazy-evaluation streams
Last synced: 06 Nov 2024
https://github.com/sami-ul-haq/xord-myreads
My Reads App For XORD Internship
context-api functional-programming react
Last synced: 11 Nov 2024
https://github.com/gummif/categories
Category theory definitions for the working programmer
category-theory functional-programming
Last synced: 14 Oct 2024
https://github.com/suddi/string-formatting
NPM string formatting module for string beautification (https://www.npmjs.com/package/string-formatting)
functional-programming nodejs string-beautification string-formatter
Last synced: 12 Nov 2024
https://github.com/tansudasli/kafka-sandbox
Apache Kafka installation on GCP and e-commerce product additions scenario to Kafka
apache-kafka apache-zookeeper functional-programming gcp-compute java-8
Last synced: 12 Nov 2024
https://github.com/paulpdaniels/streamish
A simple Functional Reactive Streaming library
fp functional-programming reactive streams
Last synced: 12 Nov 2024
https://github.com/ghivert/papers
All articles published both on Medium or on my blog!
articles functional-programming programming
Last synced: 05 Nov 2024
https://github.com/darrmirr/fp_contract
Java implementation of Contract function
fp functional functional-programming functions java java-10 java-8 lambda-functions
Last synced: 06 Nov 2024
https://github.com/darrmirr/fp_cor
Chain of Responsibility implementation at functional way
chain-of-responsibility chain-of-responsibility-pattern design-patterns functional-programming java java-11 java-8 java-lambda java8 java8-lambda-expression
Last synced: 06 Nov 2024
https://github.com/f-z/functional_programming
Haskell, Erlang, Reactive functional programming
erlang functional-programming functional-reactive-programming haskell
Last synced: 08 Nov 2024
https://github.com/ghillairet/frdomain-kt
Kotlin version of code from the book Functional and Reactive Domain Modeling
functional-programming kotlin reactive
Last synced: 07 Nov 2024
https://github.com/kevindasilvas/comments-kanban
Haskell microservice to add comments to a task in mini kanban project
conduit docker docker-compose functional-programming haskell mongo mongodb rabbitmq redis spock spock-framework uuid
Last synced: 21 Oct 2024
https://github.com/ardywsptr/phpdasar
Materi PHP dasar playlist youtube channel Web Programming Unpas
arrray crud database functional-programming mysql php wpu-channel
Last synced: 14 Nov 2024
https://github.com/tmccombs/rust-cons
A persistent single-linked list for Rust
data-structures functional-programming rust
Last synced: 13 Oct 2024
https://github.com/kubukoz/zio-demo
functional-programming pure-fp scala zio
Last synced: 04 Nov 2024
https://github.com/hexaredecimal/koolml
Cool meta language for the web created in python
caml functional-programming javascript metalanguage ocaml programming-language website
Last synced: 06 Nov 2024
https://github.com/imteekay/jobs-algorithm
Jobs Algorithm
clojure clojure-repl functional functional-programming
Last synced: 21 Oct 2024
https://github.com/fa7ad/haskell101
Hello World style haskell programs, just to get hang of haskell syntax
functional-programming haskell haskell-learning stack
Last synced: 24 Oct 2024
https://github.com/gregorykogan/result
result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.
auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type
Last synced: 06 Nov 2024
https://github.com/tolikpylypchuk/hs-bowling
A library which calculates a bowling score, written in Haskell
functional-programming haskell haskell-stack
Last synced: 05 Nov 2024
https://github.com/aneeshlalwani/spreadsheet-javascript
A spreadsheet application, features parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces with dynamic updates.
arrow-functions css3 dom-manipulation functional-programming html5 javascript
Last synced: 06 Nov 2024
https://github.com/matheusphalves/functional-programming-paradigm
This repository will show to you how functional paradigm works in a feel examples: implementation of Data structures, high order functions and other functional functions.
functional-programming functions imutability kotlin
Last synced: 08 Nov 2024
https://github.com/tolikpylypchuk/fsbowling
A library which calculates a bowling score, written in F#
dotnet-core dotnet-standard f-sharp functional-programming
Last synced: 05 Nov 2024
https://github.com/crowsonkb/partial-apply
Partial application of functions and method names, supporting placeholder values for positional arguments.
functional-programming higher-order-functions python python-library
Last synced: 14 Oct 2024
https://github.com/will-1-am/stanford
Stanford cs193p Spring 2020 course led by Paul Hegarty illustrating MVVM architecture, generics, functional programming using SwiftUI and Xcode. Homework assignments are included as separate git branches.
cs193p-spring-2020 functional-programming generics hacktoberfest mvvm-architecture swiftui
Last synced: 07 Nov 2024
https://github.com/joaomilho/presentations
Presentations throughout all these years
craftsmanship functional-programming haskell peg philosophy react ruby
Last synced: 14 Oct 2024
https://github.com/tsnobip/best-practices-and-fp
Programmations fonctionnelle et bonnes pratiques de développement logiciel
best-practices functional-programming rescript
Last synced: 07 Nov 2024
https://github.com/bennypowers/power-functions
A wee functional library intended half for entertainment, half for personal edification.
functional-programming javascript
Last synced: 18 Oct 2024
https://github.com/adityaathalye/slideware
Where the slides are...
clojure functional-programming libraries object-oriented-programming workshop-materials
Last synced: 30 Oct 2024
https://github.com/blatth/eci-edsl
Abordaje Funcional a EDSLs - ECI2024_N1
edsl functional-programming haskell monadic-parser-combinators parser
Last synced: 12 Oct 2024
https://github.com/packquickly/little_lambda
Function composition, the un-Pythonic way!
Last synced: 24 Oct 2024
https://github.com/avvessalom/itmo-functional-programming
Лабораторные работы по функциональному программированию (ИТМО, ПИиКТ-СиППО, 4 курс).
clojure functional-programming
Last synced: 30 Oct 2024
https://github.com/rajasegar/effpy
My own Functional Programming utilities in Javascript
functional-js functional-programming javascript
Last synced: 29 Oct 2024
https://github.com/teemu/superpowers
Sane map() for unsane Python users
functional-programming map python
Last synced: 14 Oct 2024
https://github.com/daggerok/functional-and-reactive-principles-in-scala
Never too late! My learning process for 'Functional Programming Principles in Scala' and 'Principles of Reactive Programming in Scala' courses!
functional functional-programming functional-reactive-programming functional-testing scala
Last synced: 11 Nov 2024
https://github.com/ilyabizyaev/fp-homework
Functional Programming course homework (2020), ITMO University
functional-programming haskell
Last synced: 02 Nov 2024
https://github.com/corporatepiyush/clj
Clojure examples and tutorial
clojure concurrency functional-programming immutable-datastructures
Last synced: 13 Oct 2024
https://github.com/kanitsharma/monad-fantasy
A collection of monads implemented in javascript
functional-programming javascript monads
Last synced: 27 Oct 2024
https://github.com/invrtd-h/ffffff
JS의 underscore 라이브러리를 그대로 C++로 구현하는 프로젝트입니다
cpp cpp20 functional-programming
Last synced: 06 Nov 2024
https://github.com/roshan-khandagale/marksheet-generator---django
Marksheet Generator is an Django based CRUD application which has all the functionalities related to CRUD operations.
crud-application django django-crud django-framework functional-programming marksheet-generator
Last synced: 31 Oct 2024
https://github.com/tralahm/scala-by-example
Scala is a tastefully typed language: it is statically typed, but explicit types appear in just the right places. Scala takes powerful features from object-oriented and functional languages, and combines them with a few novel ideas in a beautifully coherent whole. The syntax is so lightweight, and its primitives so expressive, that APIs can be used with virtually no syntactic overhead at all. Examples can be found in standard libraries such as parser combinators and actors. In this sense Scala supports embedded domain-specific languages.
functional-programming sbt scala tralahm tralahtek
Last synced: 13 Nov 2024
https://github.com/chihaya-yuka/hackchat-haskell-bot
Hack.Chat's functional bot.
functional-programming hackchat hackchat-bot hackchat-library haskell
Last synced: 12 Oct 2024
https://github.com/nohomey/prolog-interpreter
Basic Prolog interpreter written in Haskell for the Functional programming course in univeristy (FMI at SU)
functional-programming haskell monads-usage prolog-interpreter
Last synced: 13 Nov 2024
https://github.com/lucashnss/if686-programming-languages-paradigms
This repository is for lists, exercises, data structures and more in the programming-languages-paradigms course (IF686) in CIN-UFPE learning Haskell, a function language.
data-structures functional-programming haskell
Last synced: 12 Oct 2024
https://github.com/anicolaspp/nsource
A composable library for collections
academia functional-programming lazy-loading streams
Last synced: 16 Nov 2024
https://github.com/neo-ciber94/fastlinq
LINQ for TypeScript
functional-programming iterable lazy linq querying
Last synced: 10 Nov 2024
https://github.com/nzrsky/funkobjc
Functional and typed extensions for ObjC 🚀
functional functional-programming mapreduce objc objective-c
Last synced: 16 Nov 2024
https://github.com/olaven/fun
Util library for functional programming in Deno
deno functional-programming library typescript
Last synced: 14 Oct 2024
https://github.com/iambasantarai/aalu-cross
Haskell implementation of tic-tac-toe game
functional-programming gloss haskell tic-tac-toe
Last synced: 06 Nov 2024
https://github.com/chriniko13/scala-simple-tutorial
Inspired from official Tour of Scala (https://docs.scala-lang.org/tour/tour-of-scala.html)
Last synced: 12 Nov 2024
https://github.com/simbathesailor/sample-project-react
Sample add, delete, edit list Reactjs
functional-programming pure-function reactjs
Last synced: 09 Nov 2024
https://github.com/qard/potentially
A maybe/option type implementation with separate derived types to reduce branching
fp functional-programming maybe monad nodejs option
Last synced: 08 Nov 2024
https://github.com/anicolaspp/gnsource
Experimenta Lazy Streams for Go
functional-programming go gola lazy streams
Last synced: 16 Nov 2024
https://github.com/zaikoxander/discover
Programa Discover da Rocketseat
api assync data-structures ejs functional-programming javascript node oop poo react typescript
Last synced: 07 Nov 2024
https://github.com/whothefluff/openai-chatbot
demo functional-programming hexagonal-architecture jpa solid vavr
Last synced: 14 Nov 2024
https://github.com/wanjinyoo/sml
Functional programinng
currying functional-programming sml
Last synced: 16 Nov 2024
https://github.com/georgiifirsov/patternmatching
Short header-only library that allows you to use pattern matching in C++. Written in pure standard C++14.
cplusplus cplusplus-14 cpp cpp14 functional-programming pattern-matching templates
Last synced: 06 Nov 2024
https://github.com/arthi-chaud/j4hskl
JSON for Haskell
functional-programming haskell json parsing
Last synced: 05 Oct 2024
https://github.com/developeromarfaruk/react-authentication
Simple React Authentication Project with Firebase.
bootstrap5 conditional-statements css3 firebase-auth functional-programming hookstate html5 ractjs state-management
Last synced: 07 Nov 2024
https://github.com/developeromarfaruk/e-johan-shop
Simple E-Commerce website with Firebase Authentication React Routing.
bootstrap5 chartjs conditional-statements context-api css3 error-handling firebase-auth functional-programming hooks login private-route react-routing reactjs
Last synced: 07 Nov 2024
https://github.com/leostera/restruct
💾 Purely Functional and Compact Data Structures for ReasonML
compact data-structures experiment functional-programming reasonml
Last synced: 29 Oct 2024
https://github.com/bertrand31/damysos
🌍 An experimental data structure allowing lightning-fast, constant-time lookups of large datasets for neighboring multi-dimensional points
coordinates data-structures experiment functional-programming gps performance scala trie
Last synced: 07 Nov 2024
https://github.com/wanjinyoo/csc330
Functional programming
channels concurrency erlang functional-programming golang haskell prolog
Last synced: 16 Nov 2024
https://github.com/bertrand31/exercicesalgo
💡 Collection of algorithmic exercises taken for fun from various sources
algorithms functional-programming javascript reasonml scala sorting-algorithms
Last synced: 07 Nov 2024
https://github.com/bertrand31/haskell-experiments
👨🏻🔬 Experimenting with Haskell - mostly data structures and random algorithms
algorithms data-structures functional-programming haskell
Last synced: 07 Nov 2024
https://github.com/bertrand31/tryt-monad-transformer
🎁 A monad transformer to wrap any Try[A] with another Monad and conveniently operate on the nested result
cats functional-programming monad scala
Last synced: 07 Nov 2024
https://github.com/bertrand31/data-structures-reasonml
Collection of data structures implemented in ReasonML (OCaml)
functional-programming ocaml reasonml
Last synced: 07 Nov 2024
https://github.com/bertrand31/data-structures-javascript
Collection of data structures implemented in a functional fashion in JavaScript
functional-programming javascript nodejs
Last synced: 07 Nov 2024
https://github.com/bertrand31/cagire
🔍 An experimental search engine supporting real-time partial-match plaintext search
data-structures functional-programming inverted-index scala search-engine trie
Last synced: 07 Nov 2024
https://github.com/leostera/alonzo.js
Minimalistic Lambda Calculus Built with const and arrow functions
functional-js functional-programming javascript lambda lambda-calculus
Last synced: 29 Oct 2024
https://github.com/bertrand31/data-structures-scala
🗂️ Collection of immutable data structures implemented in idiomatic, functional Scala. Some well-known, some homemade
bloom-filter cats count-min-sketch data-structures functional-programming linked-list scala trie
Last synced: 07 Nov 2024
https://github.com/akinozgen/alternatives
Some alternative implementations for common interfaces, classes etc.
alternative definition es6 functional-programming javascript json react
Last synced: 14 Nov 2024
https://github.com/spkirich/bmstu-fp
МГТУ им. Баумана. Функциональное программирование
bmstu common-lisp functional-programming lisp
Last synced: 07 Nov 2024
https://github.com/jottenlips/functionalobjc
λ Example project for using higher order functions in objective c
functional functional-programming functionalobjc obj-c
Last synced: 14 Oct 2024
https://github.com/suddi/node-object-to-object-mapper
NPM module to perform object to object mapping using reusable, composable filter functions (https://www.npmjs.com/package/object-to-object-mapper)
functional-programming mapper mapping nodejs object-to-object
Last synced: 28 Oct 2024
https://github.com/srikanth-josyula/java-functional-programming-concepts
This repository explores functional programming concepts in Java 8/9/11
functional-programming java11 java8 java9 lambda-functions methodreference
Last synced: 13 Oct 2024
https://github.com/prncss-xyz/flua
iterator composition in lua
functional-programming iterators lua
Last synced: 07 Nov 2024
https://github.com/sophiecollard/variance
Simple examples to illustrate the differences between invariance, covariance and contravariance in Scala
contravariance covariance fp functional-programming invariance scala
Last synced: 10 Nov 2024
https://github.com/joangavelan/elixir_lab
Learning Elixir, functional programming and Erlang/OTP
elixir erlang functional-programming otp
Last synced: 14 Nov 2024
https://github.com/jaandrle/jaajsu
JavaScript Utils
functional functional-programming javascript-utility javascript-utils
Last synced: 02 Nov 2024
https://github.com/jaandrle/deka-dom-el
A library expanding the capabilities of the native DOM API with the aim of offering the possibility of writing reactive UI templates/components declaratively directly in JavaScript.
client-side-rendering declarative declarative-programming declarative-ui dom functional-programming javascript reactive rendering server-side-rendering typescript ui ui-components vanilla-javascript vanilla-js webcomponents
Last synced: 02 Nov 2024