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-17 00:06:51 UTC
- JSON Representation
https://github.com/rxtoolkit/stt-deepspeech
π RxJS operator for speech-to-text using DeepSpeech
fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription
Last synced: 09 Nov 2024
https://github.com/zkfmapf123/go-js-utils
Using js method in golang
functional-programming go javascript library method-chaining
Last synced: 13 Nov 2024
https://github.com/rxtoolkit/stt-deepgram
π RxJS operator for realtime speech-to-text (STT/S2T) using Deepgram speeh-to-text
ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription
Last synced: 09 Nov 2024
https://github.com/franciscoengenheiro/space-invaders-app
A desktop application to play the classic space invaders arcade game with gameplay modifiers and difficulties
canvas-game college-project desktop-app functional-programming kotlin space-invaders
Last synced: 15 Nov 2024
https://github.com/axect/fp-lecture
2018 Functional Programming Lecture in Yonsei Univ
elm functional-programming haskell julia
Last synced: 14 Oct 2024
https://github.com/henriquelimas/sample-feed-pwa
π A sample feed pwa
cassandra functional-programming go javascript pwa server-side-rendering
Last synced: 11 Oct 2024
https://github.com/zoedsoupe/functional_programming_basics
Repositório que abriga meus estudos pessoais em programação funcional, com foco em Haskell
algoritmos algoritmos-funcionais begginer begginer-friendly brasil ciencia-da-computacao computer-science functional-algorithms functional-programming haskell programming pt-br
Last synced: 30 Oct 2024
https://github.com/zoedsoupe/learn-elixir-with-tests
Learn Elixir with test-driven development
begginer-friendly elixir functional-programming
Last synced: 30 Oct 2024
https://github.com/rxtoolkit/utils
π οΈ RxJS operators for very common data transformation tasks
fp functional-programming observables package reactive-programming rxjs
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/stt-aws
π RxJS operator for realtime speech-to-text (STT/S2T) using AWS Transcribe
ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/stats
π RxJS operators for reactive statistics
data-science fp functional-programming observables package reactive-programming rxjs statistics
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/logs
ποΈ RxJS utilities for backend logging
fp functional-programming logging observables package reactive-programming rxjs
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/stt-gcp
π RxJS operator for realtime speech-to-text (STT/S2T) using GCP speech-to-text
fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/s3
πͺ£ RXJS operators for working with AWS S3
aws data-science fp functional-programming observables package reactive-programming rxjs s3 s3-storage
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/stt-ibm
π An RxJS operator for real-time speech-to-text (STT/S2T) streaming using the IBM Watson.
ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription
Last synced: 09 Nov 2024
https://github.com/retheviper/gotlin
Some Kotlin-like functions.
functional-programming go golang kotlin
Last synced: 06 Nov 2024
https://github.com/psygo/haskell_lab
An environment for accelerated learning of Haskell.
functional-programming haskell lab
Last synced: 07 Nov 2024
https://github.com/rxtoolkit/fs
πΎ RxJS utilities for working with files and file streams locally
files filesystem fp functional-programming observables package reactive-programming rxjs
Last synced: 09 Nov 2024
https://github.com/rxtoolkit/streams
π RxJS operators and utilities for working with streams (node.js ReadableStream, pipes, etc.)
fp functional-programming nodejs observables package reactive-programming rxjs streams
Last synced: 09 Nov 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/gummif/endocpp
Modern C++ functional programming concepts library
cpp cpp17 functional-programming header-only library
Last synced: 14 Oct 2024
https://github.com/brian3647/minifunc
An extremely simple, small & type-safe functional programming library for TypeScript/JavaScript.
functional functional-programming library node type-safety typescript
Last synced: 06 Nov 2024
https://github.com/jericirenej/typescript-monads-chaining
Chain callbacks in Typescript with integrated nullish checks and strong typing using the monad design pattern
chaining functional-programming monads pipes typescript
Last synced: 17 Aug 2024
https://github.com/shalithasuranga/haskell-learning
Example codes to learn haskell
functional-programming haskell source-code
Last synced: 16 Oct 2024
https://github.com/nem035/js-function-fun-2
Fun with functional programming in JavaScript (2)
composition functional-programming functor javascript monad monoid semigroup
Last synced: 28 Oct 2024
https://github.com/crowdhailer/eyg
Explicit concurrency for intelligible parallel programing.
actors causality consistency dependent-types functional-programming immutability language
Last synced: 27 Oct 2024
https://github.com/olian04/simply-result
Simply typesafe Result and Option monads in typescript and javascript.
fp functional-programming javascript monad monad-types monads option option-type result result-type typescript
Last synced: 07 Nov 2024
https://github.com/sopherapps/funml
A collection of utilities to help write python as though it were an ML-kind of functional language like OCaml
functional-programming pattern-matching python
Last synced: 08 Nov 2024
https://github.com/airsequel/airscript
[WIP] A scripting language for spreadsheet formulas, CLI tools, ETL pipelines
formula fp functional functional-programming language programming-language scripting scripting-language
Last synced: 14 Nov 2024
https://github.com/rxtoolkit/sgd
π RxJS implementation of stochastic gradient descent (SGD) (classifier).
ai data-science fp functional-programming machine-learning ml observables package reactive-programming rxjs statistics
Last synced: 09 Nov 2024
https://github.com/nullobject/memory
A game of memory.
functional-programming game javascript memory reactive-programming
Last synced: 07 Nov 2024
https://github.com/rxtoolkit/csv
π° RxJS operators for handling CSV data streams
csv csv-parser csv-reader csv-writer data-science fp functional-programming observables package reactive-programming rxjs
Last synced: 09 Nov 2024
https://github.com/dword-design/fp.macro
A zero-runtime functional programming babel macro.
array build-time collection curry currying filter flatmap flatten fp functional-programming join lodash map mapvalues object ramda reduce sort values zero-runtime-overhead
Last synced: 27 Oct 2024
https://github.com/geirolz/fp-in-a-nutshell
Functional Programming principles in a nutshell
docs documentation fp functional-programming presentation slides
Last synced: 15 Oct 2024
https://github.com/rxtoolkit/ws
π RxJS operators for working with WebSockets
fp functional-programming observables package reactive-programming rxjs websocket websockets
Last synced: 09 Nov 2024
https://github.com/ryanleecode/solwasmc
Solidity Web Assembly Compiler
compiler ethereum evm functional-programming nom rust solidity
Last synced: 10 Nov 2024
https://github.com/adamouization/lambda-calculus-proofs
Short proofs about using the Lambda-Calculus as a Programming Language (2017)
functional-programming lambda lambda-calculus lambda-expressions lambda-functions latex
Last synced: 09 Nov 2024
https://github.com/alanrsoares/reprocessing-snake
Snake game written entirely in ReasonML with Reprocessing
functional-programming processing reasonml reprocessing snake-game
Last synced: 14 Oct 2024
https://github.com/alonsodomin/purerand
Pure functional random generator of data
functional-programming random random-generation scala scalajs
Last synced: 09 Nov 2024
https://github.com/cristianbonilla/functional-programming
A partir de la versiΓ³n 8 de java la programaciΓ³n funcional se aplica con un estilo idiomΓ‘tico. Para entender la programaciΓ³n funcional es necesario volver a versiones anteriores.
functional-programming java-8 java-8-lambda oriented-object-programming pluralsight streams-api
Last synced: 11 Nov 2024
https://github.com/y2k2mt/grouping-n
A tiny API: Just shuffles the given names.
akka cats-mtl dependency-injection doobie eff-monad functional-programming http4s monix scala zio
Last synced: 09 Nov 2024
https://github.com/pashashiz/scanet
Neural Networks for Scala
functional-programming machine-learning neural-networks scala
Last synced: 05 Nov 2024
https://github.com/skarab42/result
Provides a robust and type-safe way to handle success and failure outcomes in TypeScript, utilizing symbolic indexing for clear result differentiation.
error-handling functional-programming typescript
Last synced: 28 Oct 2024
https://github.com/fr33m0nk/functional-programming-with-fp-ts
functional programming in typescript with fp-ts
educational educativeio fp-ts functional-programming typescript
Last synced: 10 Nov 2024
https://github.com/muhammadhassanraza25/todo-app-firebase
A dynamic Todo App built with HTML, CSS, and JavaScript, integrated with Firebase for real-time data management. Features include seamless editing and deleting of tasks for efficient list management.
creative-coding css3 firebase functional-programming html5 javascript todoapp
Last synced: 06 Nov 2024
https://github.com/muhammadhassanraza25/budget-app
I added some amazing features in this Budget App like Show Total Budget, Show Expenses & Show Balance Budget. This Budget App also shows items in list and delete items from list.
budget-app creative-coding css3 functional-programming html5 javascript js
Last synced: 06 Nov 2024
https://github.com/admodev/baldor-lang
Algebraic and mathematical programming language, made with PYTHON.
algebra functional-programming language mathematical-programming mathematics programming-language
Last synced: 05 Nov 2024
https://github.com/rieselhilfe/sofunlang
An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.
esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based
Last synced: 08 Nov 2024
https://github.com/mattiamtzlr/epfl-cs214-course
Course notes for EPFL CS-214: Software Construction
functional-programming scala university-course
Last synced: 14 Oct 2024
https://github.com/darky/context-fp-go
Functional programming context for Golang
context dependency-injection di fp funcitonal functional-programming go golang
Last synced: 12 Nov 2024
https://github.com/gailo22/myproject
sample java project
algorithms functional-programming java java8 practices
Last synced: 19 Oct 2024
https://github.com/el3um4s/match
Alternative to JavaScriptβs switch statement with a functional twist
functional-programming javascript js npm npm-package switch switch-case ts typescript
Last synced: 04 Nov 2024
https://github.com/eilvelia/contravariant
Contravariant functors in JavaScript + Flow with correct type inference
fantasy-land functional-programming
Last synced: 11 Nov 2024
https://github.com/nem035/js-functional-kitchen
Mini functional recipes in JavaScript.
functional-programming javascript
Last synced: 28 Oct 2024
https://github.com/jlengrand/functional-programming-scala
Exercises from the Functional Programming in Scala book
educational functional functional-programming scala
Last synced: 05 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/yurrriq/vfp-in-agda
:book: Verified Functional Programming in Agda
agda book functional-programming learning theorem-proving verified-programming
Last synced: 17 Nov 2024
https://github.com/horothesun/advent-of-code-2023
Advent of Code 2023 with Scala 3 and the FP Typelevel stack.
advent-of-code advent-of-code-2023 advent-of-code-2023-scala advent-of-code-2023-scala3 advent-of-code-scala advent-of-code-scala3 aoc aoc-2023 aoc-2023-in-scala aoc2023 cats ci continuous-integration fp functional-programming kittens scala scala-3 scala3 typelevel
Last synced: 09 Nov 2024
https://github.com/zhb2000/maybe-extension
Functional interfaces and useful extension methods for "Maybe types" in C++ (e.g., std::optional, pointers, and smart pointers).
c-plus-plus cplusplus cpp functional-programming
Last synced: 06 Nov 2024
https://github.com/patrixr/capacitor.js
Functional utility method: a capacitor concept
design-patterns functional functional-js functional-programming hooks
Last synced: 06 Nov 2024
https://github.com/paudirac/cassiopeia
A turtle, what else?
functional-programming functional-reactive-programming study
Last synced: 13 Nov 2024
https://github.com/hbarcelos/best-route
Finds the best (cheapest) route from a starting point towards a destination
dijkstra-algorithm functional-programming graph graph-algorithms graphs javascript ramda tape
Last synced: 12 Nov 2024
https://github.com/sword-smith/hfasto
Implementing a compiler for the fuctional programming language fasto in Haskell
calling-conventions compiler functional-programming mips-assembly register-allocation
Last synced: 15 Nov 2024
https://github.com/tokazama/staticlists.jl
Statically sized lists for Julia
functional-programming julia-language linked-list static
Last synced: 12 Oct 2024
https://github.com/kelvins/functional-programming-in-scala
Functional Programming in Scala
Last synced: 09 Nov 2024
https://github.com/memowe/aoc2023
My advent of code 2023 solutions
advent-of-code aoc2023 functional-programming haskell
Last synced: 06 Nov 2024
https://github.com/divertimentos/course-elixir-freecodecamp
Elixir + Functional Programming fundamentals course, aimed for beginners. Provided by Octallium (Anil Kulkarni) through freeCodeCamp.org
elixir elixir-lang functional-programming learn-in-public octallium
Last synced: 09 Nov 2024
https://github.com/battermann/algebraic-design-sample
functional-programming scala tagless-final
Last synced: 22 Oct 2024
https://github.com/awinogradov/condicom
Apply React component enhancements by condition
component enhancement functional-programming hoc react
Last synced: 16 Oct 2024
https://github.com/maximkrouk/swift-udf-tutorial
UDF Tutorial for Swift
combine composable-architecture fp functional-programming playground swift swiftui tutorial udf
Last synced: 12 Nov 2024
https://github.com/mmzk1526/haskell-blockchain-tutorial
A simple blockchain toy example
blockchain functional-programming
Last synced: 07 Nov 2024
https://github.com/monashcoding/intro-to-haskell
Introduction to Haskell Workshop
functional-programming haskell
Last synced: 12 Oct 2024
https://github.com/battermann/parser-combinators-scala-hands-on
A series of exercises on functional parsers
functional-programming hands-on parser-combinators property-based-testing scala tutorial
Last synced: 22 Oct 2024
https://github.com/inaldor/memorize
A memory game app
animation card cs193p-spring-2020 functional-programming game memory-game mvvm reactiveui swift swiftui
Last synced: 06 Nov 2024
https://github.com/srghma/srghma-react-helpers
functional-programming ramda react recompose redux
Last synced: 26 Oct 2024
https://github.com/arieljimenez/pybanca-front
Frontend for the app pyBanca
elm-architecture elm-lang functional-programming js spa
Last synced: 12 Nov 2024
https://github.com/manojpawar94/go-lang-fundamental-examples
The repository has the programs on the fundamental concept of the Go Language programming. It covers variable declaration, conditional block, loop, functions, a data structure(array and slice), goroutines, struct, pointers, error handling and file handling.
arrays error-handling filehandling functional-programming functions go golang golang-examples google-golang goroutine pointers programming-exercises programming-language slice struct
Last synced: 01 Nov 2024
https://github.com/mainro/cyclotron-std
Python standard library drivers and components for Cyclotron
cyclotron functional-programming python reactive-extensions reactive-programming reactivex rxpy
Last synced: 13 Oct 2024
https://github.com/svozza/functionalish-refactor
A non-trivial asynchronous code example that interacts with multiple AWS services implemented in imperative, promise-based and purely functional style.
functional functional-programming
Last synced: 13 Oct 2024
https://github.com/federicobruzzone/setup-ocaml-project-with-dune
This repository provides a basic setup for an OCaml project with using Dune as the build system. It aims to provide a simple and straightforward structure for your OCaml project, allowing you to focus on writing code without the complexities of a build system.
functional-programming ocaml ocamlbuild project-template setuptools
Last synced: 09 Nov 2024
https://github.com/frantjc/go-fn
Functional stuff for Go.
functional functional-programming go golang
Last synced: 08 Nov 2024
https://github.com/vitorluizc/functional-resources
Some pure-functions to deal with everything.
functional-programming javascript
Last synced: 08 Nov 2024
https://github.com/codecop/fizzbuzz-with-nothing-kata
Exercise to practice working with functions.
exercise functional-programming kata lambda-calculus
Last synced: 06 Nov 2024
https://github.com/modemobpsycho/python-course-s1-2
Solutions for the course. The topic of the course is "Indie Python Programming Course". The course covers topics from strings and lists to working with files and advanced python.
advanced-python dict filesystem functional-programming iterable-extensions lists-python loops modules none sets string tuples
Last synced: 10 Nov 2024
https://github.com/devmahmud/javascript-from-fundamentals-to-functional-js
Learn higher-order functions, closures, scope and the fundamentals necessary to use modern frameworks like React, Angular and Vue. You'll master key functional methods like map, reduce and filter ...plus promises and ES6+ asynchronous JavaScript!
closures es6 functional-programming javascript javascript-learning modern-javascript
Last synced: 10 Nov 2024
https://github.com/b-gran/promise-plumbing
Functional, Promise-based control flow primitives inspired by async
async control control-flow flow functional functional-programming promise
Last synced: 07 Nov 2024
https://github.com/denismurphy/pythonic
Selection of code snippets and examples that I compiled while learning Python.
collections functional-programming oop python typing zen
Last synced: 06 Nov 2024
https://github.com/didierofrivia/flipcards
Simple memory cards game written in Elm
elm functional functional-programming futurama
Last synced: 03 Nov 2024
https://github.com/modemobpsycho/python-course-s2
Solutions for the course. The topic of the course is "Python Generation course: a course for advanced". The topics covered in the course are listed in the repository topics.
bool complex decimal dict filesystem fraction functional-programming nested-loops nonetype random sets string tuples turtle
Last synced: 10 Nov 2024
https://github.com/ismailarilik/fp-presentation-examples
Functional Programming Presentation Examples
examples functional-programming
Last synced: 08 Nov 2024
https://github.com/isaquepinheiro/eclbr
ECLBr (Essential Core Library for Delphi)
delphi functional-programming library matching tuples
Last synced: 09 Nov 2024
https://github.com/mmzk1526/haskell-tfl-status
A simple TfL tube status checker
functional-programming haskell
Last synced: 07 Nov 2024
https://github.com/phenax/redux-utils
Utility functions and patterns to work with redux
functional-programming react reducer redux saga
Last synced: 08 Nov 2024
https://github.com/dominicburkart/funfun
Macros for working with closures in Rust.
functional-programming memory-allocation parallel rust
Last synced: 12 Nov 2024
https://github.com/vijayksingh/angular-recipies-cookbook
π¨βπ»ππ±βπ»π΄ Cook-Book For Angular Developers (Beginners to Advance Patterns)
angular angular2 angular4 angular5 angular6 angular7 functional-programming reactive-programming rxjs
Last synced: 10 Nov 2024
https://github.com/leolanese/practical_functional_programming
Practical Functional Programming
functional-programming javascript
Last synced: 14 Nov 2024
https://github.com/tarsisexistence/fuzion
shortcut fuβ‘οΈion for TypeScript
fp functional-programming javascript shortcut-fusion typescript
Last synced: 28 Oct 2024
https://github.com/rurumimic/haskell
functional programming language
functional-programming haskell
Last synced: 09 Nov 2024