An open API service providing repository metadata for many open source software ecosystems.

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