GitHub topics: functional-js
Correia-jpv/fucking-awesome-fp-js
😎 A curated list of awesome functional programming stuff in js. With repository stars⭐ and forks🍴
Size: 231 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 6 - Forks: 0

MoonHighway/learning-react
The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media
Language: JavaScript - Size: 13.6 MB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 3,655 - Forks: 1,273

slorber/combine-promises
Like Promise.all(array) but with an object instead of an array.
Language: TypeScript - Size: 166 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 205 - Forks: 5

radiovisual/functional-programming-resources
Archive the best resources surrounding the functional programming paradigm for JavaScript developers.
Size: 67.4 KB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 57 - Forks: 8

llh911001/mostly-adequate-guide-chinese
函数式编程指南中文版
Language: JavaScript - Size: 3.75 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 2,531 - Forks: 335

thesephist/torus
Torus is an event-driven model-view UI framework for the web, focused on being tiny, efficient, and free of dependencies.
Language: JavaScript - Size: 2.72 MB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 334 - Forks: 12

ManukMinasyan/vue-functional-calendar
Vue.js Functional Calendar | Component/Package
Language: Vue - Size: 1.89 MB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 471 - Forks: 85

andywer/observable-fns
🕵️♀️ Light-weight observable implementation and functional utilities in TypeScript
Language: TypeScript - Size: 234 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 45 - Forks: 1

ritesh404/kudojs
A utility library to write code in functional programming style in Javascript
Language: TypeScript - Size: 2.01 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 23 - Forks: 1

getify/FPO 📦
FP library for JavaScript. Supports named-argument style methods.
Language: JavaScript - Size: 197 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 450 - Forks: 20

kutyel/functional-programming
⚙️ My personal collection of FP JavaScript functions!
Language: JavaScript - Size: 26.4 KB - Last synced at: 6 days ago - Pushed at: about 7 years ago - Stars: 12 - Forks: 1

dmitriz/functional-examples
Examples with Functional JavaScript, following Professor Frisby's course
Language: JavaScript - Size: 135 KB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 180 - Forks: 22

OctoD/tiinvo
Simplify your TypeScript and JavaScript code. Use this lib and functional programming.
Language: TypeScript - Size: 2.58 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 40 - Forks: 1

taming-the-state-in-react/react-snake
React Snake (Functional Style)
Language: JavaScript - Size: 1.65 MB - Last synced at: 2 days ago - Pushed at: almost 5 years ago - Stars: 145 - Forks: 33

locphan87/match-values
Apply pattern matching in JavaScript
Language: JavaScript - Size: 215 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

SandroMaglione/eslint-plugin-fp-ts-strict
ESLint plugin for typescript to enforce fp-ts functions to avoid the most common javascript problems
Language: JavaScript - Size: 7.81 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 0

delanni/if-expression
$if 💰Expression based conditional.
Language: TypeScript - Size: 187 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

thefrontside/funcadelic.js
Functional programming and category theory for everyday JavaScript development
Language: JavaScript - Size: 214 KB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 199 - Forks: 16

deepcloudlabs/javascript-programming-essentials
Javascript Programming Essentials
Language: JavaScript - Size: 757 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

phamphihungbk/fpjsscala
🎃 Functional Programming with Javascript + Scala
Language: JavaScript - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

OzTaha/Calculator
calculator with javascript
Language: JavaScript - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ReactiveHTML/leapingbunny
A Cruelty-Free Testing library for Observable Streams
Language: TypeScript - Size: 842 KB - Last synced at: 29 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

dhershman1/kyanite
A small purely functional library of curried functions, with great piping possibilities!
Language: JavaScript - Size: 3.44 MB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 26 - Forks: 3

canarytrace/documentation
Plug’n'Play stack for testing and monitoring web applications from user perspective.
Language: JavaScript - Size: 66.3 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

leostera/alonzo.js
Minimalistic Lambda Calculus Built with const and arrow functions
Language: JavaScript - Size: 107 KB - Last synced at: 18 days ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

Chalarangelo/furl
Functional react.js components.
Language: JavaScript - Size: 1.84 MB - Last synced at: 2 days ago - Pushed at: almost 6 years ago - Stars: 34 - Forks: 2

Nehle/horux
A collection of utility belt functions for composing reducers for redux
Language: TypeScript - Size: 382 KB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 10 - Forks: 0

henryhale/render-functions
♦ A basic implementation of render functions as used in modern JavaScript Frameworks.
Language: JavaScript - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

dimitris-papadimitriou-chr/either-async
Asynchronous functional Either monad for promises
Language: JavaScript - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 1

rjstires/vue-tasks
Trello clone using Vue.js and Ramda for funsies.
Language: JavaScript - Size: 38.1 KB - Last synced at: 11 months ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 0

eser/evangelist 📦
[Deprecated] 🌟 Library of helpers that are useful for functional programming
Language: TypeScript - Size: 2.07 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 2

elstr/functional-examples
:smirk: Sexy fp examples
Language: JavaScript - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

MatejBransky/tic-tac-toe 📦
Tic Tac Toe game
Language: JavaScript - Size: 552 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 0

ongunakaycom/Interactive-Sum-Calculator
This repository contains the code for a simple web application that allows users to enter two numbers and calculate their sum. It utilizes Bootstrap for basic styling and layout.
Language: HTML - Size: 808 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

tiagorodri-dev/currency-quotes
Neste projeto reforcei meus conhecimentos em Functions, Manipulação do DOM e Consumo de API no Javascript. Além disso, pude trabalhar com Animações no CSS.
Language: JavaScript - Size: 18.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

matjas/functional-rejection
application example written using functional paradigm.
Language: JavaScript - Size: 83 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

anto-b/javascript-functions
Hi developers 👋👋! This repository 💽 contains a collection of useful javascript functions and challenges. The repository will be constantly updated, with new functions and challenges. Happy Coding 😄!
Language: JavaScript - Size: 119 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lettier/dubulrubul
Dual-sided, breakout-like 2D game using PhysicsJS, PubSubJS, EaselJS, and FunctionalJS.
Language: JavaScript - Size: 4.01 MB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 3

Simingchen/Functional-Light-JS
JavaScript轻量级函数式编程(中文翻译)
Language: JavaScript - Size: 5.96 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 114 - Forks: 30

Jozty/Fae
A functional module for Deno inspired from Ramda.
Language: TypeScript - Size: 854 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 44 - Forks: 7

hassannteifeh/func-list 📦
Lazy fully persistent lists in Javascript
Language: JavaScript - Size: 321 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 0

Ayub-Begimkulov/transducing
Simple helper to optimize iterations over arrays.
Language: TypeScript - Size: 1.31 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

rodrigo-picanco/dynamic-string 📦
Reuse string interpolation in JavaScript.
Language: JavaScript - Size: 1.91 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

DmitryBarskov/js-fp-exercises 📦
Exercises in functional programming on JavaScript
Language: JavaScript - Size: 744 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

kutyel/fpjs-workshop
⚡️ My workshop to teach FP principles in JavaScript
Language: JavaScript - Size: 297 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 3

kwasniew/hyperbook
https://github.com/kwasniew/hyperbook-tutorial
Size: 5.03 MB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 35 - Forks: 4

edgarberm/pills
A collection of fun JavaScript functions (ES6) 😎🎉🎈
Language: JavaScript - Size: 186 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 1

eser/immunity 📦
[Deprecated] 🧱 Library of methods for maintaining immutable data structures
Language: TypeScript - Size: 6.83 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 6

orlovol/flow_memorygame
Memory Game implemented in Flow programming language
Language: HTML - Size: 368 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

quilin/event_chain
Small JS library to create simple event chains to handle
Language: JavaScript - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

khyati-k/fp-spotify-app
Test app to learn basic of functional javascript
Language: JavaScript - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

Tirke/youtube-pickalen
Chrome plugin to filter youtube videos by length
Language: JavaScript - Size: 21.5 KB - Last synced at: 12 months ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 1

victorfeijo/automata
A front-end application to transform and manipulate regular-expressions in finite automatons
Language: JavaScript - Size: 1.77 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 0

Bigomby/mostly-adequate-guide-typescript
Exercises from the popular Mostly Adequate Guide to Functional Programming adapted to Typescript
Language: TypeScript - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

ace411/bingo-functional-js
A JavaScript port of the bingo-functional library.
Language: JavaScript - Size: 309 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

caesarsol/traph
Transformation graph for JS Objects, a powerful and declarative way to remap one Object in another.
Language: JavaScript - Size: 59.6 KB - Last synced at: 17 days ago - Pushed at: almost 5 years ago - Stars: 38 - Forks: 5

michael-klein/hookuspocus
hooks for all the functions!
Language: JavaScript - Size: 1.13 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 5

devinargenta/effectMap
chain "forEach" and get the input back
Language: JavaScript - Size: 1000 Bytes - Last synced at: 18 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

hy57in/functional-javascript
함수형 프로그래밍과 JavaScript ES6+ 연습
Language: HTML - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

locphan87/react-native-ts 📦
a fork of `react-native-boilerplate` using TypeScript, GraphQL
Language: TypeScript - Size: 1.1 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

locphan87/react-native-boilerplate 📦
A feature oriented react native boilerplate using functional patterns and tools
Language: JavaScript - Size: 758 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 8

locphan87/react-ts 📦
React boilerplate for web using TypeScript
Language: JavaScript - Size: 2.08 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

dwickstrom/tuba
Convert spotify track id to YouTube URL
Language: JavaScript - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 1

paulalves/functional-gymnastics-js
Functional gymnastics in JavaScript
Language: JavaScript - Size: 566 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

tinybeachthor/advent-of-code-2017 📦
http://adventofcode.com/2017
Language: JavaScript - Size: 133 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

dmitriz/tiny-cps 📦
Tiny goodies for Continuation-Passing-Style functions (OLDER VERSION), use instead the NEWER `cpsfy`
Language: JavaScript - Size: 561 KB - Last synced at: 2 days ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 0

tk-notes/pomo-lambda 📦
λ - A Pomodoro Timer using Functional Programming style
Language: JavaScript - Size: 449 KB - Last synced at: 6 days ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 2

dimitris-papadimitriou-chr/FunctionalJsWithCategories
Functional Programming in Javascript with Categories
Language: JavaScript - Size: 4.4 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 18 - Forks: 2

Nrkozan/BasicRnC
React-Native Flex Responsive Layout Button Event and Function with parameter
Language: JavaScript - Size: 1.21 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

mattwolf-corporation/lambda-calculus-in-js
Lambda Kalkül für praktisches vanilla JavaScript - IP5 HS2019 / IP6 HS2020
Language: JavaScript - Size: 1.88 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

gutmalina/mesto
Курс Яндекс.Практикум - Изучение ООП - Одностраничное приложение Mesto с возможностью редактирования профиля и публикацией изображений.
Language: JavaScript - Size: 5.13 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ProbalRanjan/simple-bank-function-calculation
Language: HTML - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

germancutraro/Javascript-Exercises-in-a-functional-way
:heart_eyes: easy exercices that i did in a functional way using js-es6 version
Language: JavaScript - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

saga7878/Mengt.js
javascript funtional
Language: HTML - Size: 1.24 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

rangeoshun/redda
A JSONML based framework
Language: JavaScript - Size: 527 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

veggiemonk/theme-solarized-light-functional
VS Code theme based on Solarized light and tailored for functional programming style.
Language: JavaScript - Size: 1.46 MB - Last synced at: 20 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

samyilias/pipify
Function calls in a readable manner
Language: JavaScript - Size: 1000 Bytes - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

robinpokorny/transform-props-with
:repeat: Functional approach to React component reuse
Language: JavaScript - Size: 264 KB - Last synced at: about 3 hours ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 3

monw3c/Functional-Light-JS Fork of getify/Functional-Light-JS
(翻译)JavaScript轻量级函数式编程
Language: JavaScript - Size: 30.6 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 7

critocrito/dashp
Utilities for monadic promises.
Language: TypeScript - Size: 1.43 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

Pimm/ruply
run[If] and apply functions for easy-to-read code
Language: JavaScript - Size: 294 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

stefan22/counterFP
A JavaScript MVC Counter app implementation with HyperScript [Dec 2020]
Language: JavaScript - Size: 1.82 MB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Mayuresan08/React-To_do_List
To-do list using Reactjs
Language: JavaScript - Size: 190 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

rjbma/curry-digger
Scraping the web: experiments with functional programming in javascript
Language: JavaScript - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

zachvictor/gu-map
GuMap proxies Map to provide dot accessor notation and immutability features.
Language: JavaScript - Size: 24.4 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jthoms1/madjs-feb-fp
Presentation on Functional Programming in JavaScript
Language: JavaScript - Size: 10.7 MB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

vamo89/functional-tetris-js
Language: JavaScript - Size: 2.65 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

acaprojects/chrome-fixate
A simple, re-usable, web app wrapper for Chrome OS.
Language: JavaScript - Size: 254 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

meinstein/flatmap-fns
Functional utils for your flat mapping needs.
Language: TypeScript - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

meinstein/func-fns
Functional utils for your functional needs.
Language: TypeScript - Size: 24.4 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

david-fernando/noLoopFor
JavaScript library for making functional loops
Language: JavaScript - Size: 2.26 MB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

patrixr/capacitor.js
Functional utility method: a capacitor concept
Language: JavaScript - Size: 46.9 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

barbosacode-lab/caesar-cipher
Academic module to decrypt/encrypt with Caesar Code.
Language: JavaScript - Size: 192 KB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

dandro/std-fns
Functional JavaScript Library
Language: JavaScript - Size: 1.56 MB - Last synced at: 21 minutes ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

rumkin/pure-saga
Functional implementation of redux-saga alike asynchronous flow manager
Language: JavaScript - Size: 43.9 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 1

Himanshutiwari15/handy-javascript-css
I made this for myself so you can have a look but can't say it will be useful to you or not
Language: HTML - Size: 646 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 3

andersontr15/ramda-lite
ramdaLite - Minimalist version of Ramda.js
Language: JavaScript - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

neu-rah/paco
JavaScript monadic parser combinators
Language: JavaScript - Size: 423 KB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

Constantiner/sibylla
Asynchronous Promise based functional style utilities with full TypeScript support
Size: 3.91 KB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

eckelon/SanctuaryCustomTypesExample
Easy example of how to define custom types with Sanctuary and using them in safe functions
Language: JavaScript - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
